TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
781780779778777776775774773772771770
Infra
GitHub Actions 매트릭스 전략과 재사용 워크플로
GitHub Actions의 매트릭스 빌드, 재사용 가능 워크플로, 캐싱 전략 가이드.
Frontend
Fumadocs — Next.js 문서 사이트 프레임워크
Fumadocs로 Next.js 기반 기술 문서 사이트를 빠르게 구축하는 방법.
Infra
Docker 컨테이너 네트워킹 — 브릿지, 호스트, 오버레이
Docker 네트워크 모드별 특성과 멀티 호스트 환경에서의 오버레이 네트워크 구성.
Database
Prisma 6 새 기능 — 타입 안전 Raw SQL, 성능 개선
Prisma 6의 타입 안전 Raw SQL, 향상된 쿼리 엔진, 새로운 기능 정리.
Database
데이터베이스 인덱스 내부 구조 — B-Tree와 LSM-Tree 비교
데이터베이스 인덱스의 핵심 자료구조인 B-Tree와 LSM-Tree의 내부 동작 원리, 성능 특성, 적합한 사용 사례를 비교합니다.
Backend
Supabase Auth — 인증 시스템 구축 완벽 가이드
Supabase Auth로 이메일, OAuth, Magic Link 인증을 구현하는 완벽 가이드.
Frontend
SSR/SSG/ISR 심층 비교 — 성능과 SEO 관점에서
렌더링 전략별 성능, SEO, DX를 심층 비교하고 하이브리드 전략을 제시합니다.
Database
Neon — 서버리스 PostgreSQL의 새로운 기준
Neon의 브랜칭, 자동 스케일링, 서버리스 드라이버를 활용한 PostgreSQL 관리.
Frontend
TypeScript 5.4 실전 활용 — Utility Types 마스터
TypeScript의 고급 유틸리티 타입과 커스텀 타입 가드 패턴 마스터하기.
AI
AutoGen으로 멀티 에이전트 시스템 구축하기
Microsoft AutoGen으로 여러 AI 에이전트가 협업하는 시스템을 구축하는 방법.
Infra
Linux 파일 시스템 비교 — ext4 vs XFS vs Btrfs vs ZFS
Linux 주요 파일 시스템 ext4, XFS, Btrfs, ZFS의 아키텍처와 특성을 비교하고, 워크로드별 최적의 선택을 안내합니다.
AI
LangGraph — 복잡한 AI 에이전트 워크플로 구축
LangGraph로 상태 기반 AI 에이전트를 구축하고 조건부 분기, 반복을 구현하는 방법.