현업을 유지하면서 Mantine v6 디자인시스템을 v8로 옮긴 마이그레이션 여정을 기록합니다. 이번 글에서는 배경과 시행착오, 그리고 AI 에이전트를 선택하기까지의 과정을 다룹니다.
여러 마이크로 프론트엔드에서 사용되는 공통 헤더(GNB)를 개편하며 진행한 공통 컴포넌트 관리, 의존성 분리, 렌더링 흐름을 다룹니다.
shaka-packager의 병렬 처리 중 간헐적으로 발생하는 파일 오류를 strace로 추적하고, create_directories 반환값 처리 버그를 찾아낸 경험을 공유합니다.
Kubernetes 기반 도구들을 활용하여 PR 단위 다중 환경 구성을 자동화함으로써 개발 및 QA 경험을 개선한 방법을 공유합니다.