Written by

tsuka-ryu

At

Wed Dec 31 2025

2025年の振り返り

2025年を振り返ります

他の方の振り返りを読んでいて楽しくなったので自分も書いてみようと思いました。

今年の総括としては、かなり楽しく過ごせました。けど体調崩しすぎ😔

仕事

2025年から役割が変わり、案件のリーダーをやりながら、コードを書くというよりはマネジメントやもう少し上のレイヤーから課題を検知して火消しをして回るような仕事をしていました。自分で必要なことを考えて、必要なだけコミットするという働き方ができて個人的には楽しいです。来年もこの調子でやっていきたいと思います。

フロントエンドのチームを強くするにはどうしたらいいか、といったことをぼんやりと考えていて、JSer.infoを読む会を開催したり、自動テストに関する意識調査などをしたりしていました。とはいえ、自分より技術的に優れた若手がたくさんいるので、実は何もしなくてもいいのではないかと思ったり思わなかったりして日々悩み中です。

たぶん自分に自信がないだけなので、精進してまいりたいですね。

また、仕事で特筆すべきはセキュリティ周りでしょうか。Next.jsのmiddlewareに関する脆弱性や、年末にはRSCの特大の脆弱性が発生して社内でバタバタしていました。サプライチェーンアタックやフィッシングなど、今年はかなりセキュリティを意識するタイミングが多く、普段からアップデートできる環境を整えたいと思いつつ、案件によって経緯があるため難しいなと感じていました。来年の課題ですね。

カンファレンス

今年はカンファレンスに参加してみようと思っていて、それを実現できた年でした。オフラインで参加したのは以下のイベントです。普段インターネットで見る凄腕エンジニアたちを間近で見られて、かつ懇親会などではお話もさせていただき、とても楽しかったです。みんな優しくて良い人ばかり。

  • フロントエンドチョットデキル 2025
  • TSKaigi 2025
  • Vue Fes Japan 2025
  • TSKaigi Hokuriku 2025

TSKaigi Hokuriku 2025

TSKaigi Hokuriku 2025では、tsc --init の設計思想の変化とその背景を追う - "教育的"アプローチから実用性重視への転換」で初めて登壇させていただきました。とても緊張しましたが、会社のメンバー大勢で行っていたのでなんとかなった気がします。

uhyoさんの基調講演で恐れ多くも言及いただいたのですが、すみません、そのプロパティについては触れていないです...と震えていました(笑)。

また、カンファレンス終わりにインフルに罹ってしまい、40℃の熱が出たのもいい思い出です(?)

Zennスクラップ

ここでOSSコントリビュートについて書けると良いのですが、まだそういったことはしたことがないので、来年は頑張りたいです。代わりに、興味を持った記事や技術のドキュメントを眺めてはZennスクラップに雑にメモをするということをやっていました。

Zenn 2025 Recapは以下の感じだったそうです。

  • 487,694字の執筆
  • 89のスクラップ
  • 0ページレビュー
  • 43 Likes

正直、ドキュメントを眺めるだけでは意味がないなと思ったので来年はあまりやらないと思います。ライブラリなら実際に使ってみたり、コードを読み書きしないと記憶に何も残らないなと感じたので...。

内容は覚えていないのですが、なんとなく面白かった気がするものを列挙してみます。

ECMAScript の仕様を読むためのブログを読む

  • V8のブログシリーズで、ECMAの仕様書を読むための基礎知識が解説されているものを読みました
  • カバー文法などJSの奥深さがわかって面白かった気がしますが、忘れてしまいました

ウェブアクセシビリティ基盤委員会の資料を眺める

  • WAICのサイトや関連資料を一通り眺めました
  • 何をしたら良いかはふんわりわかりましたが、WCAG 2.0は読んでいないので来年頑張りたいですね
  • 最近アクセシビリティが要件に含まれることが多くなってきたので、かなり切実です

JSON Parsing from Scratch in Haskell を読む

  • HaskellでJSONパーサーを書くチュートリアルです
  • 結構短くて良い内容でしたが、ApplicativeやAlternativeやMonadが出てきました
  • その後、LLMの力を借りてTypeScriptで再実装したりしました

Quiet UIを学ぶ

  • カスタム要素で構築されたUIライブラリ
  • リッチなUIも多く、実装を読んで勉強になりました
  • 残念ながら、現在は公開されていないようです

CSS Wrapped 2025を眺める

  • CSSの新機能をまとめたものを眺めました
  • Interopが始まってからどんどん新しい機能が増えていて、楽しいですね
  • 実際の案件で使う前に自分で触ってみないと発想として出てこないので、来年はそこら辺を素振りしていきたいですね

最近興味があること

React/Next.jsの動向は追っていますが、どちらかというとアクセシビリティやHTML/CSSの最新動向が気になってきています。JavaScriptを使わずにできることが増えるのは良いことですね。実装の際にパッと思いつかないことが多いので、素振りをして自分の引き出しに入れておきたいと思いました。

oxlintやoxfmtも気になっているので来年は何かできたら良いなと思っています。そういえばECMAの仕様を読むためのブログは、Oxcのドキュメントで見つけて読もうと思っていたのですが忘れていました。

人生

今年はやたらと体調を崩した年でした。手元のメモで数えてみたら40日以上は体調不良だったようです。去年から13kg減量に成功したので、それの影響もあるのかと思いつつ、たぶんお酒のせいです。お酒を飲むと風邪をひきます。免疫力を上げていきたい今日この頃です。

年始の1月はほぼ体調が悪く、その後は8月末のアメリカ旅行中〜旅行後のひどい風邪と、11月末のインフルがきつかったですね。

実は今も体調を崩してしまって、帰省の予定をキャンセルして引きこもっています。来年は本当になんとかしたいですね...

また、ライフステージを進めるために課金したりしているので、来年はそこら辺で成果が出ると嬉しいのですが、将来のことを思うとモヤモヤと思考が巡ってしまうのでした。明日はどっちだ。

まとめ

日々楽しく生活できているのですが、もっとコンフォートゾーンを出てOSSに挑戦してみたり、体調を安定させて旅行に行っても元気でいられる体を作りたいなと思っているところです。自分は何かに挑戦するのが苦手で、引きこもってぼーっとYouTubeを見たり本を読んだりしてしまうので、そこから抜け出すように2026年は頑張っていきたいです。

もう2026年になってしまうので、ここら辺で切り上げます。

良いお年を!


最終更新: 2025年12月31日