Published on2026년 6월 25일기술적 과욕과 스코프 — 카맥의 회고에서 배우는 것cultureengineeringscopetechnical-debtteamlessons존 카맥이 공개한 Quake 개발 회고를 단서로, 초기 게임 개발의 기술적 야심과 조직 운영 문제를 일반적 교훈으로 풀어냅니다. 안정적 기반을 택하는 가치, 스코프 관리와 기술부채, 야심과 현실의 균형, 작은 팀의 의사결정을 정리합니다.
Published on2026년 5월 14일레거시 코드 다루기 — 무섭고 오래된 코드를 두려움 없이 바꾸는 법legacy-coderefactoringcharacterization-testsstrangler-figtechnical-debttestingsoftware-engineeringmaintenancecraftseams레거시 코드는 테스트가 없는 코드이고, 당신이 손대기 두려워하는 코드다. 그리고 누구나 언젠가 그것을 상속받는다. 안전하게 바꾸려면 테스트가 필요하고 테스트를 붙이려면 코드를 바꿔야 하는 딜레마, 현재 동작을 박제하는 특성화 테스트, 재작성 없이 테스트를 끼워 넣는 이음새, 새싹 메서드와 감싸기, 스트랭글러 무화과 패턴, 그리고 AI 에이전트가 여기서 어떻게 돕고 어떻게 망치는지까지 — 두려움을 절차로 바꾸는 기술을 정리한다.
Published on2026년 3월 14일기술 부채를 비즈니스 언어로: 이해관계자 설득과 우선순위 협상 전략technical-debtcommunicationstakeholder-managementsoft-skillsculture2026-03기술 부채를 비즈니스 임팩트로 번역하여 이해관계자를 설득하는 프레임워크, 우선순위 매트릭스, 그리고 팀 내 기술 부채 관리 문화를 구축하는 실전 전략을 제시합니다.