2023 年の振り返り

Yosuke Kurami
Dec 29, 2023

--

1–3 月

昨年に引き続き、Rails / Node.js で GraphQL バックエンドをやっていた。 バックエンドやるのなんて何年ぶりだったんだろう?自分のキャリアの中では最早フロント専任の頃の方が長くなってしまっているので、割と珍しい。

GraphQL 周りでいうと、複数 Sub Schema の結合方式を Declarative Type Merge に置き換えるような作業をチマチマ進めたりしていた。

フロント関係では、1 月に軽く T3 周りを調べたりしていたが、結局 Prisma 以外はさして触ってもいないままだ。

4–6 月

社内で GraphQL Server の Success Rate や SLO を見直すなどの活動に携わったりしていた都合で O’Reilly のオブザーバビリティエンジニアリングを買ったのだけど、この本は良かった。このお陰なのかどうかはさておき、Datadog 眺めては時間を溶かすことが増えた気がする。

バックエンド業と並行して、5 月下旬くらいから Next.js の App Router のキャッチアップに勤しむようになった。 Server Actions のアルファがリリースされて暫くたったくらいのタイミングだった記憶。App Router や RSC に対するキャッチアップは完全に放置していた状態だったので、仕事で利用できる機会が得られたのはありがたい。

7–9 月

ここ 2 年ほど慢性的に腰痛気味だったのだけど、 7 月上旬のある日、椅子から立ち上がろうと思った瞬間に腰に激痛が走った。 慌てて整形外科に駆け込んだところ、ヘルニアとかギックリ腰の類ではなく、運動不足からくるものでしょう、とのことだった。いずれにせよ、日常生活がままならぬ程に腰が痛かったので、色々とアップデートした。椅子を買い替えたり、コロナですっかり行わなくなってしまった運動の習慣を復活させたり。

9 月に急遽 GraphQL Tokyo のオフラインイベントを開催した。 裏話を書くと、Guild のメンバーが来日の件を受けてから実際に開催するまでのリードタイムがあまりなくて、かなりバタバタと準備をした記憶。

自分としては珍しくサーバーサイドの話で LT した。

10–12 月

10, 11 月は辺りは所謂「谷間」という状態で、仕事に相当の余裕があった。 本当はこういうときに何か作り物ができればよかったのだけど (実際、何回かコード書こうかなと思って Repository だけ作ったりはしていたのだけど)、結局形にできたものは何もなし。

前回の転職前にしばらく無職だった頃もそうなんだけど、ヒマが与えられてもただダラけてしまうだけなの、本当に性分になってしまっている気がする。

総括

今年は GraphQL / o11y / App Router を同時並行的にやっていたのは結果的に良かったんじゃないかと思う。 去年の振り返りで「フロント周りのキャッチアップが大分おざなりになってしまっている気がするので、2023 年はもうちょいバランス考えたい」と書いていてた件について、結果的には達成できた。

ただ、アウトプットの量が少ないのが目立つよなぁ。。。来年は勉強会での登壇とかもうちょい増やしていきたい。

--

--

Yosuke Kurami

Front-end web developer. TypeScript, Angular and Vim, weapon of choice.