Coada / writing

Notes on engineering — infrastructure, distributed systems, the small choices that compound. Mostly written for myself; published in case it helps someone else.

  1. (Humans) Yeah (What are they good for?) Absolutely everything. Series · Harness Engineering · Part 5 of 5
  2. Marked Isn't Enforced Series · Harness Engineering · Part 4 of 5
  3. Two places to put the types
  4. Stale Beats Broken Series · Harness Engineering · Part 3 of 5
  5. What the Harness Can't Prove Series · Harness Engineering · Part 2 of 5
  6. Stop Babysitting Pull Requests
  7. Harnesses, Playbooks, and Proof Series · Harness Engineering · Part 1 of 5
  8. Your tests can't see the waves
  9. Slop Is Upstream
  10. Drift Is Not a Bug
  11. Companies Don't Remember in Conversations Series · The Currency Problem · Part 2 of 2
  12. Your Agents Don't Have a Memory Problem Series · The Currency Problem · Part 1 of 2
  13. Steal this blog
  14. The Jobs Aren't Back. They're Different Jobs.
  15. I Stopped Correcting 40% of My AI's Work.
  16. Introducing Moment and Facet: Your Domain Model Deserves to Run Before Your Code Does
  17. Event Storming Is a Language, Not a Workshop
  18. AI Made My Architecture Deeper, Not Simpler Series · Solo DDD · Part 8 of 8
  19. The Classification Gap: The Bug That Passes Every Test Series · Solo DDD · Part 7 of 8
  20. When Jobs to Be Done Meets Domain-Driven Design
  21. The Candidate Lifecycle: When AI Models Your Domain, Who Confirms It? Series · Solo DDD · Part 6 of 8
  22. The Gap Report: DDD's Missing Feedback Loop Series · Solo DDD · Part 5 of 8
  23. Introducing Signal-Driven Development Series · Solo DDD · Part 4 of 8
  24. The Coherence Problem
  25. The Single-Seat Architect
  26. The Reactive Path Has No Vocabulary Series · Solo DDD · Part 3 of 8
  27. Knowledge Crunching Doesn't Need a Room Series · Solo DDD · Part 2 of 8
  28. DDD has a solo-builder problem, and nobody talks about it. Series · Solo DDD · Part 1 of 8