THE WARDS / RESPONSIBLE AI
Yes, you can actually build good software with AI.
Give the model a contract. Keep your judgment. An introduction to Gold Standard TDD and a more deliberate way to ship.
Calm UX & Dark Magic
Calm UX & Dark Magic
Software should be predictable.
The person building it is another matter...
Field notes on frontend engineering, responsible AI, and making legacy systems a little less haunted.
Read the field notes01 / THE WRITING
THE WARDS / RESPONSIBLE AI
Give the model a contract. Keep your judgment. An introduction to Gold Standard TDD and a more deliberate way to ship.
STRATEGY / GS-TDD
A passing suite is reassuring. A suite that catches meaningful failures is rather more useful. Time to inspect the foundations.
MUSIC / TECHNICAL THERAPY
A musical walkthrough of Gold Standard TDD. Because apparently writing about software was not enough.
Mutation Testing: Watch Out for the WolverineLocalStorage BluesCase Study: Migrating to Monorepo in 3 Days
THE METHOD BEHIND THE MAGIC
Gold Standard TDD turns expected behaviour into a contract. Ward-Driven Development gives the agent a bounded piece of work, with explicit scope and human review.
Explore Ward-Driven DevelopmentDefine the behaviour. Watch the tests fail.
Build for production. Satisfy the contract.
Improve the structure. Preserve the behaviour.
02 / THE TOOLKIT
Test the behaviour that matters. Then test your tests.
02A little visual sorcery, with performance in mind.
03Interfaces that work for the people using them.
04The reasoning behind the workflow. Bring a coffee.
05Software engineering has a soundtrack. Sorry.
06Small improvements you can put to work today.
03 / THE HUMAN
I build software, work with AI, and care quite a lot about what happens after the demo. Calm interfaces, useful tests, and systems that survive contact with actual people.
The metaphors occasionally get out of hand. The software should not.