TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
7654321
Tools
.gitignore에 넣었는데 계속 추적되는 파일 빼기
.gitignore는 "아직 추적 안 된" 파일에만 적용된다. 이미 커밋된 파일은 캐시에서 빼야 무시된다.
Tools
Git merge와 rebase, 언제 무엇을 쓰나
공유 브랜치는 merge, 내 로컬 정리는 rebase가 원칙. 황금률("공개된 커밋은 rebase 금지")과 충돌 처리.
AI
LangGraph 0.4 durable execution — 5일 짜리 agent 실전
LangGraph 0.4의 durable execution. 5일짜리 agent workflow를 production 운영. checkpoint·human-in-the-loop.
AI
Anthropic Claude Code 2.0 hooks — pre/post 정착 패턴 8가지
Claude Code 2.0 hooks API로 PreToolUse·PostToolUse·Stop 자동화. 사내 14개 hook 운영 패턴 8가지.
AI
Claude Code Subagents 패턴 — 멀티 에이전트 개발 워크플로 6개월 운영기
Claude Code subagent 분리 호출로 main 컨텍스트 보호. 6개월 운영 실측 토큰 38% 절감, 정확도 +12%p, 위임 기준과 함정.
Etc
Git 고급 워크플로 — worktree·sparse-checkout·partial clone·cone mode
Git 평범한 명령으로 못 푸는 워크플로 — 동시 브랜치 작업(worktree), 모노레포 부분 체크아웃, 거대 저장소 빠르게 받기까지 4가지 고급 기법.
AI
AI 네이티브 개발 — 코드 작성의 패러다임 전환
AI를 개발 프로세스의 중심에 놓는 AI 네이티브 개발 방법론과 실전 워크플로.