プロフィール
Alex O’Callaghan(アレックス・オキャラハン)は、グローバル市場調査・データ分析企業 Mintel のプリンシパルエンジニア(Principal Engineer)であり、プラットフォームエンジニアリングおよびフロントエンドアーキテクチャを統括しています。
「学びの公開(Learning in Public)」を積極的に実践し、自律型 AI エージェントのソフトウェア開発への応用、マイクロフロントエンド設計、CDN・エッジキャッシュのパフォーマンス最適化、デザインシステムの拡張、TypeScript / React / Python / Next.js を用いた開発者向けツールチェーンの構築を専門としています。
個人サイト alexocallaghan.com では、レガシーシステムの段階的移行、npm サプライチェーンセキュリティの強化、AI エージェント向けテスト検証手法、エンジニアリング組織の生産性向上に関する実践的で深い考察を発信しています。
Alex O'Callaghanのリンク・SNS
- ウェブサイト: https://alexocallaghan.com
- GitHub: awocallaghan
- LinkedIn: awocallaghan
- Bluesky: alexocallaghan.bsky.social
記事
- レトロスペクティブエージェントの実装:その仕組み
- カットオーバー前にパリティを揃える
- 6月の読書リスト
- マイクロフロントエンドの高速化:パフォーマンスのためのCDN挙動の最適化
- AIで息子のためにマインクラフトのフォニックスゲームを作った
- 5月の読書リスト
- ツール導入の前に計測を:エンジニアリングにおけるAI投資はどこに向けるべきか
- 4月の読書リスト
- npm依存関係のセキュリティ強化
- マイクロフロントエンドにおけるキャッシュとCDN
- エージェントのテストは信用できない
- 理解を失わずにエージェントで速く進むには
- AIエージェントとプラットフォームチーム
- ReactデザインシステムライブラリのMCP
- マイクロフロントエンド向けReactブリッジをオープンソース化しました
- Enterprise Engineering Summit 2025を振り返る
- Viteへの移行
- Package exports と eslint-plugin-import
- 独自のReactデザインシステム分析ツールを作る
- マイクロフロントエンドでReactをアップグレードする
- Eager Consumption でモジュールが利用できない
- フェデレーテッドモジュール使用時の遅延
- 実験的なReact Compilerを使ってみる
- GitLab APIを使ってDORAメトリクスのダッシュボードを作る
- 無効な属性名で TypedDict を使う
- mswでServer-Sent Events(SSE)をモックする
- Webpackでnode_modulesを除外する
- アクセシビリティテスト
- remoteEntry.js ファイルを動的に読み込む
- Boto3のendpoint_urlを設定する
- pytest で Boto3 をモックする
- プラットフォームチームの課題
- PythonのTypedDictとジェネリクス
- OpenAPIとTypeScriptによるコントラクトテスト
- デザインシステムの運用管理