2023年2月のふりかえりです。 引き続き B 社(週4日)にて Rails 製の EC サイトの開発業務と Engineering Manager / Scrum Master 業務に携わっています。

B 社

2 月はマネジメント 1 割、プレイヤー 9 割といった割合で対応していました。

マネジメント系

  • エンジニア育成
  • TechLead 業務
    • ひきつづき各エンジニアの成果物のレビューや、設計方針の相談・レビューなどに時間を使っています。

プレイヤー系

  • 春のモノ日向けパフォーマンス改善関連
    • 月前半は主に APIGW 側の設計について議論したり API 実装に落とし込んだりといったところを行っていました。
    • 月後半は主にフロントエンド側の実装を行っていました。
      • フロントエンド側は既存UIの移植になるため、ビジネスサイドメンバーとの調整をしつつ、デザインとしてのレガシー感、実装としてのレガシー感をなるべく残さないような落とし所に着地させる意図を持って調整しているため少々時間がかかっています。
      • 移植作業の中で SEO 観点・計測観点でやれていない部分があることをいくつか発見したため、今回の移植作業の中で新規に実装しました。
        • 具体的には Product 構造化データの対応を入れたのと、GA4 Ecommerce 拡張データ対応を入れました。
  • Developer Productivity Engineering 関連
    • IE11 対応やそれ以前の古いブラウザ向け入れていた設定をすべて削除しました。
      • browserslist の更新や古い webpack 設定の削除などを行っています。
      • Rails 側の view の layout 系ファイルに入っている古い記述も合わせて削除しています。

おわり