next-transpile-modules
をつかって無理やりkonvaを使っていたんだけど、うまく動かなかったりdependabotに怒られたりしてたので、Next.jsでreact-pdf + react-konvaを使うとかAdvanced Features: Dynamic Import | Next.jsを参考にして、konvaを使うTopPageのSSRを無効化することで解決。面接や面談で「日報を公開してるの赤裸々ですごいですね」ってことを結構な高確率で言っていただくのだけれど、公開している理由は実はちゃんと(?)あって、私が日報にまとめている勉強したことを誰かがみて、そのときはへえくらいにしか思わなかったとしても、しばらくたった後に「あれ、これについてぴよぱんまんどっとこむでみたような....」って思ってくれたら、それはすごく人の役に立っていると思うからです。
これやりたいって思ったときに何もわからない状態と、これを実現するための何かがあった気がするっていう状態ってかなり違うと思うんです。日報を見た誰かにその後者の状態になる可能性を少しでも(大げさだけど)提供出来たらいいな、と思って公開してます。
michi stockもこういう考えから開発しようと思ったものだし。
自分語り終わり!明日も頑張るぞい!