Death by a Thousand Cuts
We rarely fail at work from one big blow. We fail from a hundred small permissions we grant until the environment is the problem and we're too tired to fix it.

Writing on AI, engineering, and building software.
We rarely fail at work from one big blow. We fail from a hundred small permissions we grant until the environment is the problem and we're too tired to fix it.

Failure modes, token economics, and Souso-specific guardrails: what nobody tells you about unattended AI coding loops

Seven production loop patterns with concrete Souso (smart-cart) scenarios, cadences, and risk levels

A step-by-step walkthrough of scaffolding and running Daily Triage L1 on Souso (smart-cart): report-only, zero risk

How GitHub Issues, CI, Slack, and Linear become loop input: the intake pipeline nobody explains

A deep dive into the six primitives that every unattended AI coding loop needs to function

How the shift from writing prompts to designing systems is redefining how we work with AI coding agents

Upgrading the version of your libraries can be scary. Lets make it easy
