TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
112411231122112111201119111811171116111511141113
Etc
AI 코드 리뷰 자동화 — Claude Code + GitHub Actions로 PR 리뷰 봇 만들기
사람 리뷰 보조용 PR 리뷰 봇 구축기. Claude Code Action으로 변경 파일만 보고 보안·성능·테스트 누락을 코멘트하는 패턴.
Backend
tRPC v11 + React Query v6 — 풀스택 타입 안전성의 끝판왕
tRPC v11과 React Query v6 결합으로 백엔드-프론트 타입을 한 줄로 공유. 인증·에러·캐싱 패턴과 6개월 운영 회고.
Frontend
Astro 5 Server Islands — 정적과 동적의 균형, 실전 정답
Astro 5의 Server Islands가 만드는 새 아키텍처. 정적 페이지에 부분만 동적, 캐시 정책·데이터 페칭·SEO·실측까지.
AI
프롬프트 인젝션 방어 — 2026년 LLM 위협 모델 7가지와 방어 패턴
에이전트·툴 사용 시대의 프롬프트 인젝션 7가지 위협과 다층 방어. 입력 분리, 권한 격리, 검증, 모니터링 체크리스트.
Database
PostgreSQL 18 논리적 복제로 무중단 메이저 업그레이드 — 실측·체크리스트
PG14 → PG18 메이저 업그레이드를 논리적 복제로 무중단 수행한 실제 사례. 시퀀스·시간대·DDL 함정 7가지와 롤백 시나리오.
Infra
Kubernetes Gateway API — Ingress 종언, 단계별 마이그레이션 가이드
Ingress의 한계와 Gateway API의 등장. 역할 분리·트래픽 분할·헤더 라우팅을 표준으로. 실제 클러스터 마이그레이션 가이드.
Frontend
RSC 데이터 페칭 4패턴 — Next.js 16에서 무엇을 언제 쓰나
React Server Components의 데이터 페칭 4패턴(서버 직접·use·Server Action·streaming)을 비교하고 상황별 결정 가이드.
Backend
Drizzle 2.0 — Prisma에서 옮긴 6개월 후일담, 무엇이 좋아졌고 무엇이 어색했나
Prisma → Drizzle 2.0 마이그레이션 6개월 회고. 빌드 시간·번들·DX·런타임 성능 실측, 마이그레이션 함정 정리.
AI
LLM 에이전트 평가 파이프라인 — golden set 구축부터 LangSmith·Phoenix 운영까지
LLM 에이전트를 "느낌"이 아닌 수치로 검증하는 평가 시스템. golden set 설계, 자동 채점, 회귀 감시까지 6개월 운영 노하우.
AI
LLM 추론 비용 최적화 — 캐싱·배치·라우팅으로 70% 절감하는 7가지 기법
LLM API 운영 비용 70% 절감하는 7가지 실전 기법. 프롬프트 캐싱·배치 API·모델 라우팅·프롬프트 압축 가이드.
Etc
Pre-commit Hook + Git LFS — 모노레포 빌드 30초 단축한 작은 변경
pre-commit hook 정렬과 Git LFS 도입으로 50명 모노레포 CI 빌드 시간 30초 단축 사례. 적용 단계와 함정.
Frontend
CSS Container Queries 실전 — 미디어 쿼리 작별, 컴포넌트 단위 반응형
2026년 표준이 된 Container Queries 실전 가이드. 컴포넌트가 위치에 따라 다르게 보이는 진정한 반응형 패턴.