소개
Alex O’Callaghan은 글로벌 시장 조사 및 데이터 분석 기업 Mintel의 수석 엔지니어(Principal Engineer)로, 플랫폼 엔지니어링 및 프론트엔드 아키텍처를 이끌고 있습니다.
‘공개 학습(Learning in Public)’ 철학을 실천하며 자율형 AI 에이전트를 활용한 소프트웨어 개발, 마이크로 프론트엔드 아키텍처, CDN 및 에지 캐시 성능 최적화, 디자인 시스템 확장, TypeScript, React, Python, Next.js 기반의 개발자 도구 구축을 전문으로 합니다.
개인 웹사이트 alexocallaghan.com을 통해 레거시 시스템의 점진적 클라우드 마이그레이션, npm 공급망 보안 강화, AI 에이전트 테스트 검증 전략 및 엔지니어링 팀 생산성 향상에 관한 깊이 있는 실전 기술 글을 꾸준히 공유하고 있습니다.
Alex O'Callaghan의 다른 링크와 소셜 미디어
- 웹사이트: 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을 위한 모듈을 사용할 수 없음
- Federated 모듈을 이용한 지연 로딩
- 실험적인 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를 활용한 컨트랙트 테스팅
- 디자인 시스템 관리