Blog
Notes on building it right.
Process, security, and the craft behind "more than vibes."
The invoice reminder that looked perfect
Polite, friendly, the right customer and the right invoice, and one number that would have asked a customer for $200 they did not owe. Here is how a careful-sounding email gets that wrong, and what changed it.
- The invoice reminder that looked perfect Process 2026-11-02
- What would you tell Claude Code if you didn't have to type it? Process 2026-11-02
- Amber V2 applications no longer link libxml2 Open Source 2026-11-01
- The CLAUDE.md that grew a line every time the agent got something wrong Harness 2026-11-01
- You wrote the late-fee rule. What does it mean now? Harness 2026-11-01
- We wrote the lesson down twice, and the mistake kept happening Harness 2026-11-01
- Would you send the reminder your agent just checked? Harness 2026-11-01
- They asked Claude Code for a code review. Then they checked the commits. Harness 2026-11-01
- After the summary, where did your agent's checklist go? Harness 2026-11-01
- Your agent called a method that doesn't exist. When should it find out? Harness 2026-11-01
- To the builder who is worn out from reviewing their agent's code Harness 2026-11-01
- Scribe is the demonstration: one app, an ecosystem of shards Process 2026-07-23
- Engram and Waypoints: agent-enhanced development, in public Process 2026-07-18