Systems thinking is still the work
Generated code changes the cost of syntax. Engineers still need to reason about effects, evidence, boundaries, and recovery.
All of my long-form thoughts on programming, leadership, blockchains, cybersecurity and more, collected in chronological order.
Generated code changes the cost of syntax. Engineers still need to reason about effects, evidence, boundaries, and recovery.
A revision-bound approval check and the narrow behaviour its tests establish.
A review exercise for separating fixture coverage from the assumptions a change adds to an integration.
What a public Metron release makes visible about tool limits, approval, and evaluating local AI coding agents.
Agent-facing APIs need explicit effects, idempotency, bounded retrieval, typed failures, and a recovery path.