[책 리뷰] 개발 함정을 탈출하라 — 좋은 PM은 기능이 아니라 문제를 본다
『개발 함정을 탈출하라』가 말하는 좋은 PM의 핵심을 정리했습니다. 관리자가 아닌 정렬자, '왜'에서 출발하는 사람, 고객의 말을 단서로 보는 사람, 실험으로 위험을 줄이는 사람 — 나쁜 PM 3유형과 대비해 좋은 PM의 일하는 방식을 회고합니다.
『개발 함정을 탈출하라』가 말하는 좋은 PM의 핵심을 정리했습니다. 관리자가 아닌 정렬자, '왜'에서 출발하는 사람, 고객의 말을 단서로 보는 사람, 실험으로 위험을 줄이는 사람 — 나쁜 PM 3유형과 대비해 좋은 PM의 일하는 방식을 회고합니다.
『개발 함정을 탈출하라』를 읽으며 정리한 나쁜 PM 3유형(미니 CEO·웨이터·전직 프로젝트 매니저)과, 실 사용자 요구사항을 그대로 반영해온 내가 웨이터형 PM에 가까웠다는 자기 인식을 솔직히 적은 회고입니다.
OpenAI Agents SDK, Temporal, LangGraph는 자주 비교되지만 셋은 같은 층이 아닙니다. 만드는 도구·운영 엔진·판단 흐름이라는 세 층을 한 장으로 정리하고, 언제 무엇을 써야 하는지 정직하게 가이드합니다.
OpenClaw로 개발·QA·반복업무를 한 번에 자동화하려다 Slack 봇 20개와 config 24번 손상을 겪고 1프로젝트로 좁혔습니다. 환상이 깨진 지점과 반복업무를 스킬로 정리해 다시 '딸깍'을 얻은 흐름을 1인칭으로 정리합니다.
신규 도메인 블로그 배포 후 구글에 거의 안 잡히던 첫 2주. robots.txt와 sitemap은 완벽한데 왜 안 됐는지, DNS TXT 인증 실패에서 메타 태그 우회까지 1차 회고와 함께 정리.
Astro 5로 정적 블로그를 만들고 Railway에 git push로 자동 배포한 뒤 Cloudflare로 도메인 연결하는 전 과정. SPA fallback 사고와 한글 SVG 깨짐까지 1차 사례.
Tistory·네이버 블로그 자동 게시 스크립트가 로그인 보안에서 막힌 이야기. GitHub Pages 진입장벽, '딸깍 배포'의 의미, 결국 개인 도메인 블로그를 선택한 이유까지 1차 회고.
Claude Code 기반 AI 에이전트가 같은 실수를 반복하지 않도록 만드는 검증 루프 설계법. 실패 로그를 남기고 Hooks로 해당 축만 보강하는 4단 루프(관찰·진단·보강·검증)를 실전 시나리오와 함께 정리합니다.
Claude Code에서 subagent로 역할을 분리해 code-reviewer·researcher·test-writer 전문 에이전트를 만드는 방법을 정리합니다. 실제 정의 파일 3개 예시, tools.allow/deny 설계, 확장 순서와 흔한 실수까지 포함합니다.
Claude Code·OpenCode·OpenClaw에서 세션이 끊겨도 에이전트가 어제까지의 결정을 기억하게 만드는 메모리 패턴을 정리합니다. PROGRESS.md 템플릿, --continue와 새 세션 선택 기준, 구조적 커밋 메시지, 세션 핸드오프 프로토콜 포함.
Claude Code의 allow/ask/deny 3단계 권한, default/plan/auto permission mode, hooks를 조합해 최소 권한 자동화 파이프라인을 설계하는 방법을 실제 settings.json 예시와 함께 정리합니다.
Claude Code·OpenCode 에이전트의 도구 레이어를 Tool → Skill → Plugin 3계층과 MCP(Model Context Protocol)로 나눠 정리합니다. SKILL.md 작성 레시피, MCP 서버 설정 예시, 도구 추가 전 체크리스트 포함.
CLAUDE.md(AGENTS.md)는 백과사전이 아니라 50줄짜리 맵이어야 합니다. 맵 → docs/ → 코드의 3계층 구조, OpenAI 실패 사례, Agent Legibility 개념, 점진 발전 4주 플랜을 정리합니다.
Claude Code·OpenCode 에이전트에게 큰 작업을 맡길 때 왜 실패하는지, 좋은 분해의 4가지 조건과 plan 에이전트로 계획과 실행을 분리하는 패턴을 정리합니다. 실전 템플릿과 CLAUDE.md 규칙 예시 포함.
하네스 엔지니어링은 프롬프트만이 아니라 AI 에이전트가 일하는 환경 전체(규칙·도구·기억·권한·역할·검증)를 체계적으로 설계하는 방법론입니다. 정의·에이전트 루프·7가지 설계 축을 입문자 눈높이로 정리합니다.
Astro 5 + Railway + Cloudflare로 구축한 blog.ruahverce.com 개인 블로그의 첫 글입니다. 프레임워크 선택 이유, 배포 파이프라인 구성, 마크다운 기반 글 작성 워크플로우를 간단히 정리합니다.