nabeliwo weekly

nabeliwo weekly は nabeliwo の日々の活動を週報の形式でまとめてお届けします。

2024年6月4週目振り返り

やったこと

  • 会社の技術顧問氏とご飯を食べてキャリアについて話したり考えたりした
    • 結論、自分はエンジニアリングの基礎力が全然足りないのでそこを伸ばしていくぞい
  • Apple Vision Pro は買えてないので Apple Vision Pro のソロループバンドを買った
    • このバンドがつけ心地が最高らしくて、3Dプリンターでソロループバンドを Meta Quest 3 につけるためのアダプターを印刷して合体させてみた
    • 確かに Meta Quest 3 のつけ心地が良くなったではあるんだけど、バンドだとやっぱり顔を押し付ける形になるので長時間はつらいなというのは変わらなかった
    • あと本当は返品したかったのに買った瞬間に箱を破壊してしまって返品ができなくなったのアホすぎて泣きたい
  • やった
  • 読んだ
  • 学んだ
    • Next.js App Router での開発をしていて、今週は uesFormState / useFormStatus をフル活用していた
      • useActionState の方が明らかに使いやすいんだけどこっちはまだ Next.js だと canary バージョンじゃないと使えない
      • あと react-hook-form が server action に対応していないので代替として conform を使っていて、結構便利だった

振り返り

  • 無職転生のアニメ、ありえんほど良い
    • 僕は無職転生は原作勢で、今期の無職転生のエピソードがダントツで好きなところなのでアニメでやるのをずっと楽しみにしていた
    • 実際アニメが放送されると、適度に原作改変をしつつもそれがめっちゃ良い結果になっていて、僕が大好きなところが完璧なクオリティでやってきたので大変満足です
    • まじで無職転生はクオリティがあまりにも素晴らしいし転生モノなんだけど主人公のルーデウスが等身大の人生を歩んでいる感じが心に刺さるので全人類におすすめしたい
      • 全人類におすすめしたいと言いつつ嫌いな人はめっちゃ嫌いな判断をルーデウスはしがちなので無理な人は無理かも
  • Next.js App Router での開発、むずい
    • 最近会社のプロダクトで Next.js の App Router での開発をしているんだけど、server component と client component の境界をめっちゃ意識して開発をしていて、今までにないメンタルモデルでフロント実装をしている感がある
    • 便利なのは認めつつ、これまでとは違う考え方が必要とされるのでめっちゃ頭が疲れている
    • そしてこれは僕のエンジニアリング力が上がっているのか Next.js の使い方を覚えているだけなのか、というところで常にモヤモヤする気持ちがある
  • 人におすすめしたものをその人がやってくれると嬉しいんだなということに気づいた
    • ここ最近自分が同僚におすすめした本とかゲームを体験して感想を教えてくれるというのがなぜか増えてきた
    • とても嬉しい気持ちになるんだなということを実感している
    • 僕もおすすめされたものはすぐに体験して感想を伝えていきたいという気持ちになった

来週やること

  • 仕事で溜まっちゃっているタスクを全部片付けてやることを明確にさせる
  • 溜まっちゃっている読みたい記事を全部読みきる