BD TECH
Writing
Long-form notes on building and shipping software with coding agents.
- My agent stood in one repo and pushed another: hooks that stop blind commits across repos Why one instruction file can't keep a coding agent out of the wrong repo, and RepoGuards: Claude Code hooks that refuse blind commits and pushes into a repository the session isn't standing in.
- An app factory: 41 skills that take an app from code to the App Store and Google Play Why one big instructions file stops holding past the third app, and App Factory: 41 Claude Code skills in eight opt-in tracks that load only in the repos that need them.
- From vibe coding to spec-driven: an AI-native architecture built on specs, skills and self-verification loops Why better prompts don't make AI-written code reliable, and an architecture that does: four pillars of specification, skills that run deterministic checks, hooks that enforce them, and a loop that repairs before a human reviews.