Archive
실험 기록들
총 41편Archive전체 글 아카이브41편
- [Typescript로 설계하는 프로젝트] id?: string을 버려라. 상태가 다르면 타입도 달라야 한다.
- [누가 시키지도 않았는데 번들러 만들기] 4. 소스맵: 번들된 코드에서 원본의 흔적 찾기
- [누가 시키지도 않았는데 번들러 만들기] 3. 번들링과 스코프: 파일 합치기의 기술
- [누가 시키지도 않았는데 번들러 만들기] 2. 코드를 데이터로 보는 법 (AST Graph)
- [누가 시키지도 않았는데 번들러 만들기] 0. 프롤로그: 질문이 구현이 되는 순간
- [누가 시키지도 않았는데 번들러 만들기] 1. 개념과 도구: 번들러의 등장 배경
- 결제 시스템 리팩토링: if문 지옥에서 디자인 패턴(Factory, Adapter)으로 탈출하기
- 2025 회고: 글 33개, PR 38회, 발표 3회로 '보여주는 개발자'가 되다
- 2025 Teoconf 발표 후기
- 하루 만에 끝날 줄 알았던 디자인 시스템 배포가 3주 걸린 이유
- [Typescript로 설계하는 프로젝트] 타입 한 줄로 552개 파일을 2주 만에 안전하게 수정한 방법
- React 에러 구조 설계: throw만으로 선언적 에러 핸들링 하기
- 구글 개발자가 인정한 성능 최적화 기여 후기 - AI와 함께한 gemini-cli 오픈소스 여정
- feconf 2025 발표 후기
- 4시간 만에 Node.js PR 승인받기
- Next.js 오픈소스 기여: 2번 실패 후 성공 후기
- Context API를 활용한 DropZone 구현하기
- Type Guard를 활용한 여러가지 Button 구현하기
- 15줄에서 2줄로: useSyncExternalStore 기반 React Toast 시스템 설계법
- 개발자에서 기여자로: 기술 블로그와 오픈소스가 바꾼 나의 2025년 상반기
- [Typescript로 설계하는 프로젝트] "같은 로직 또 복사했어요?" Domain 모델로 책임 분리하기
- [Typescript로 설계하는 프로젝트] "원래 있던 기능이니 금방 하시죠?" 당하지 않는 Service Layer 설계 전략 With Di
- [Typescript로 설계하는 프로젝트] "원래 있던 기능이니 금방 하시죠?" 당하지 않는 Service Layer 설계 전략
- [Typescript로 설계하는 프로젝트] Type 설계의 시작: 견고한 서버 API Type 설계하기 With DI
- [Typescript로 설계하는 프로젝트] Type 설계의 시작: 견고한 서버 API Type 설계하기
- [Typescript로 설계하는 프로젝트] 당신의 Type, 어디까지 연결되어 있나요?
- pnpm 10 업그레이드 후 ESLint 설정이 사라졌어요?! (feat. 호이스팅)
- 오픈소스 첫 발걸음: Mantine PR 기여 후기
- 🚨3분만에 Next.js 서비스 장애 대응 대응하기: GitHub Actions + AWS ECS + CodeDeploy 롤백 시스템
- ecs와 code deploy를 활용한 next.js 배포하기
- Turborepo 에서 next.js 도커라이징 하기
- Next.js로 우아하게 Error 핸들링하기
- React로 우아하게 Error 핸들링 하기
- javascript로 우아하게 Error 핸들링하기
- 미들웨어에서 auth 적용하기
- Panda CSS 1년 사용기
- 컴포넌트에 인터렉션 레이어 이쁘게 씌우기
- 디자인 시스템 시작해보기
- FSD 간단하게 시작해보기
- 서버 의존성을 줄여보자 (Feat : 클린 아키텍처)
- 도전과 성장, 그리고 배움으로 가득 찬 2024년 회고