Writing
24 August 2026AITOOLS
The image pipeline: Source, Design, Translate, Compose, Review, PublishMy method, my stack and a plan you can hand to a coding agent
Producing product imagery at catalogue scale, in three parts: the six-stage method and the invariants that make a run repeatable, the concrete stack I would choose again with the price of each choice, and a fill-in-the-blanks build plan written for a coding agent.
5 August 2026AITOOLSOPEN SOURCE
Free your Code nodesA guard proxy for AI agents editing n8n workflows: Code node source lives in git, one write is blocked
n8n Code node source is a string in a JSON blob: no diff, no types, no review. n8n-decanter moves the source into git and guards the one MCP write that would bypass it.
1 July 2026VENTUREAI
Closing the loopsAutomating a business, eight months in: methodology and first numbers
One event queue, three closed loops, and humans reduced to approve/deny. Sixteen hours a week, still four times away from the four-hour workweek.
10 March 2026VENTUREAI
Kompatibel mitNotes on the translation pipeline behind Cardmuseum and Shield N Show, and the guards it grew after a marketplace enforcement week
How a two-person cards-and-accessories venture sells in nine languages without a translator: glossary-as-config, hash-based staleness, deterministic compliance words, and validation that refuses to write.
4 November 2025VENTURE
A company that runs itselfThe founding spec for automating Lumi Fave, and why trading cards are the right substrate
I invested in my brother's trading-card company with one plan: remove ourselves from the daily operations. Why TCG accessories cooperate with automation, and what will count as proof.
11 February 2025PRIVACY
Possession is the passwordA concept for a zero-knowledge emergency medical ID on a physical tag: readable by any stranger at the scene, unreadable by everyone in between
A self-hostable emergency medical ID on a physical tag: the decryption key lives on the tag and never reaches the server, so whoever runs it cannot read anyone's data. The design, the trade-offs, and why 'cannot' has to replace 'will not'.
22 May 2023STORY
A broken neck despite the helmetFive years of building Tocsen: a retrospective after the sale
The Tocsen story from a co-founder's perspective: a friend's mountain-bike crash, a crowdfunded crash sensor from the Black Forest, factory deals with uvex, Alpina and Ekoï, 100,000 sensors sold, and why we handed the company on.