Writing · 30 posts

Everything I've written.

Newest first. Some posts are technical, some are personal, and plenty sit awkwardly between the two.

Planning the ultimate year of life and work

13 Oct 2026 7 min read

Planning the ultimate year of life and work

It's fucking unreal that we can even think about a year like this. Waves, work and family life across a few possible bases, with plenty to figure out and the freedom to give it a go.

The Need for Speed

12 Oct 2026 5 min read

The Need for Speed

I have ADHD, and I work well when there's plenty going on. I like that pace. Being present for the people I love can be much harder, and I'm trying to get better at it.

A Hundred Agents and One Quiet Morning

23 Sept 2026 4 min read

A Hundred Agents and One Quiet Morning

Years of collecting pieces (illio, Jev, Neo4j, Perigon, X). Then a hundred agents turning them into a mess. Then the morning it all hums and nobody has found the bug yet.

Trunk and Trains

22 Sept 2026 8 min read

Trunk and Trains

A hundred agents on one repo write code faster than anyone can review it. Entire, Cursor's Origin, GitLab's Orbit and GitButler are all betting the hard part is now integrating that code and remembering why it exists. They're right.

Day Trips From Tamarin

08 Sept 2026 1 min read

Day Trips From Tamarin

The day trips I'd plan from our home on Mauritius's west coast: how long each takes, whether you need a car, where to eat, and a planner to fit it all into your stay.

The Duck Needs a Product
Sunset Duckies

29 Aug 2026 5 min read

The Duck Needs a Product

Estelle's internship: turn a granola idea into a tested product that people who don't know us would actually buy, then launch it at the October surf competition.

The First Heat
Sunset Duckies

31 May 2026 5 min read

The First Heat

Three months of work looked great on land. Then Noah had to paddle it out at Tamarin with the other kids watching.

Remedies for the Slop
AI Slop

30 May 2026 5 min read

Remedies for the Slop

A team only escaped its production failure by turning the agents off. I'm keeping the agents, so I wanted rules that survive contact with Monday morning.

Sunset Duckies: The Board
Sunset Duckies

30 May 2026 23 min read

Sunset Duckies: The Board

Noah's first custom surfboard is done: three months of foam dust, slow sanding and spray paint, plus a duck he drew at the kitchen table that the other kids argued into a logo.

Before the Coffee Kicked In

01 Mar 2026 1 min read

Before the Coffee Kicked In

I liked drawing Noah's morning worksheet by hand. Producing a fresh one before coffee was the less charming part.

The Board Project
Sunset Duckies

25 Feb 2026 24 min read

The Board Project

Noah is 8 and wants flames on his surfboard. This is our twelve-week plan to build it with the Santosha shapers without turning it into homework.

Objects Born, Not Made

23 Feb 2026 4 min read

Objects Born, Not Made

Noah wanted a fitness watch. I talked him into a surfboard instead, then asked the shapers if we could learn to shape it ourselves.

The Calendar Does Not
Founder Notes

16 Feb 2026 6 min read

The Calendar Does Not

Prospects kept telling me the product was very interesting. The calendar told a different story, so I started listening to the calendar.

The Letter from FINMA

09 Feb 2023 1 min read

The Letter from FINMA

January brought our first cashflow-neutral month and a regulator's letter telling us to lose the name.

The Modal Behind the Header

01 Feb 2023 3 min read

The Modal Behind the Header

In a frontend interview, the textbook answer tells me very little. I want to hear about the CSS bug the candidate has actually fought.

CSS Is Back on the Desk

11 Jan 2023 1 min read

CSS Is Back on the Desk

A week into 2023: dry January is holding, bodypump was a mistake I'm glad I made, and CSS is off the guilt pile.

The Hangover List

04 Jan 2023 2 min read

The Hangover List

I started 2023 with two hangovers, one from the wine and one from the year. My wife and I took two quiet days and came back with an embarrassingly ordinary list.