2026年5月ふりかえり
2026年3〜5月のふりかえりです。 忙しすぎて3か月分まとめてとなりました。 ひきつづき B 社(週5日)、G 社(月1日程度)というバランスにて関わらせていただいております。
B 社
3〜5 月は以下のような活動を行っていました。
- TechLead 業務
- ひきつづき各エンジニアの成果物のレビューや、設計方針の相談・レビューなどに時間を使っています。
- Shopify への移行プロジェクト関連
- 複数人で開発しているので、共通部分として設計・実装したほうがよさそうなポイントが溜まってきた際に共通化して全体を書き換えるみたいなことを複数回実施していたようです。
- すべてのアプリケーションで Shopify API Version を統一するだったり、MySQLライブラリへの設定の渡し方だったり、Aurora Reader を使うようにするだったり
- Shopify の認証まわりを抜本的に変更しました。これは元々実装済みだった方式がDeprecatedになることが判明したため、新しい方式に移行しましょうというところで進めました。
- Shopifyと既存システム間とのインテグレーションで使用する API の方式がいろいろな感じになり始めていたので認証方式を中心に据えることで、認証方式毎のAPI方式という建付けにすることで4種類にまとめるよう整理・実装し直しを行いました。
- Shopifyと既存システム間とのインテグレーションで使用する SSO の方式も Deprecated になったので、新しい方式に移行しました。
- Shopify 開発関連の CI/CD をいろいろ整えました。
- Shopify のフロント部分を開発会社に委託していますが、出来が良くなく、いろいろと巻き取っています。そのうち、カート画面・チェックアウト画面は全然要件を実現できていないことがわかり、技術難易度的にも巻き取ったほうがよかろうというところで巻き取ることになってPoCを色々と進めていました。
- Shopify のカートは様々な拡張APIを実装する小さな Preact 実装や Rust 実装をすることになるのですが、そういったものが仕様通り・期待通りに動作するかを一つづつ検証していくような作業をしています。
- なかなか想定通りではない、という状況ですね… 針の穴を通すような感じで作業しています…
- Shopify のカートは様々な拡張APIを実装する小さな Preact 実装や Rust 実装をすることになるのですが、そういったものが仕様通り・期待通りに動作するかを一つづつ検証していくような作業をしています。
- 上記のような作業をしている中でそろそろ Shopify と既存システムの dev 環境を接続して実行するとどうなるかみたいなところを検証する必要が出てきたこともあり、dev環境をちゃんと構築する作業を先に進めることになり対応中です。
- 複数人で開発しているので、共通部分として設計・実装したほうがよさそうなポイントが溜まってきた際に共通化して全体を書き換えるみたいなことを複数回実施していたようです。
- このころから複数リポジトリにて Claude Code を同時に動かしてメインタスク+サブタスクみたいなのを同時並行で実装を進めるように仕事のやり方を変えていたようです。
- 僕の場合は4並列くらいで人間側が間に合わなくなってしまった(Claude Code を待たせてしまう)のでさらに人間力を鍛える必要があるかなと思いました。
- お仕事のコードに対しては auto mode を使っていないので、auto mode を使うようにしたらもっと並列度を上げれるかもしれないなとは思ってはいます。いまのところデメリットが勝るかなというところでやる予定はないですが。
- 新しいメンバーが一人増えたのでオンボーディング系の対応を行いました。
3ヶ月分だとなかなかボリュームがあるようなないような… 作業量はかなりやってるつもりですがなかなか進捗感はでてこないですね… といった3ヶ月でした。
G 社
基本的に日中作業はおこなわず、対応が必要になった際に都度作業する方針で関わっておりましたが、 そろそろ引き継ぎもできてきたこともあり、緊急性や必要性が高まった時以外はSlack等もみないような感じになってきています。
おわり