| 月 | やったこと |
|---|---|
| 1 | • 社内ツールをBiomeに統一し、PrettierとESLintを削除。一部ESLintはBiomeのGritQLで代替。 |
| • メインプロダクトのビルド時間を5分から2分以下に削減 | |
| ・キャッシュ活用 | |
| • 社内のnodeパッケージ管理をpnpmに統一 | |
| ・CI/CDとパッケージ見直し | |
| 2 | • アップロード前に画像を圧縮 |
| • imgixコスト削減のため画像表示基盤最適化(毎月2万円の費用カット) | |
| • MSW導入 | |
| 3 | • Next.jsでapp routerに移行完了(150画面) |
| 4 | ・Loop Engineeringを取り入れAIが自動で改善を回す仕組み構築 |
| 5 | ・新規サービスのPoCを2週間でリリース(要件定義、デザイン、実装、テスト自動化) |
| 6 | ・レガシーな社内向け管理画面をVite+で1週間でリプレース(UI/UX改善含む) |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 |
| 月 | やったこと |
|---|---|
| 1 | - jestからvitestにユニットテスト変更(CI/CD速度向上のため) |
| 2 | - 管理画面をReact19、Next.js15(app router)で刷新開始 |
| 3 | - 空文字のブラケットを禁止するSELintルール追加(記事) |
| 月 | やったこと |
|---|---|
| 1 | - ブラウザ上での動画ファイルのトリミング処理実装 |
| 2 | - Sentry Replay導入でエラーログ監視での原因特定を簡易化 |
| 3 | - DangerJs導入(Pull Request肥大時の警告、console.log混入時の警告):Gist |
number型 &&と記述時の0表示混入ミスを防ぐ| 月 | やったこと |
|---|---|
| 4 | - Chakra UIを実務で使用 |
| 5 | - バックエンド(Express)を改修(API立てる程度) |
| 6 | - Flutterを触り始める |
| 7 | - GitHub Actionsでリリースノートの自動化:記事 |