← All Articles

The blast radius principle: defensive patterns for AI-generated commands

Every command an AI assistant proposes has a blast radius: the worst it can do if wrong. Dangerous shapes, safer forms, and a three-tier safeguard hierarchy.

· 11 min read

Never verify a result with the tool that produced it

Orthogonal verification for AI-assisted development: check results through a mechanism independent of the one that produced them, and at every pipeline stage.

· 7 min read

Bidirectional Learning in Synthesis Coding: When Human and AI Teach Each Other

Bidirectional learning in synthesis coding: humans teach AI through context, prompts, and review; AI teaches back by surfacing blind spots and edge cases.

· 10 min read

Polyrepo Synthesis: Synthesis Coding Across Multiple Repositories with Claude Code in Visual Studio Code

I wrote this blog post for software engineers, architects, and technical leads. It is code-heavy and implementation-focused. This weekend I was working acr...

· 15 min read