번들러 내부 구조, TypeScript 설계 패턴, 오픈소스 기여를 탐구합니다. 직접 실험하고 기록하며 배운 것들을 이 블로그에 남깁니다.
Promise.allSettled 병렬 처리로 성능 74% 개선 (408ms → 107ms).
27개 PR 병합. 컴포넌트 버그 수정 및 기능 개선.
util.inspect의 numeric separator 포매팅 버그 수정.
Next.js 코어 기여.
모듈 번들러를 밑바닥부터 직접 구현. AST 파싱, 의존성 그래프, 스코프 격리, 소스맵까지.
타입을 설계 도구로 활용하는 방법. API, 서비스, 도메인 레이어 전반의 타입 시스템 설계.
Mantine, Node.js, Next.js, gemini-cli 기여 경험과 노하우.
JavaScript, React, Next.js 에러 처리 전략과 패턴.