All posts
Newest first.
-
techEvery morning I swipe away 20 emails. So I built Clerko.
I wake up to an inbox full of stuff that doesn't need me, and the two things that do are buried in it. I got tired of swiping, so I built an assistant that hands me only the emails that actually need a reply, each with a draft ready to go.
-
techI ship code between sets at the gym
I'm at the gym by 6am every day. Somewhere between sets, I'm also shipping code. A tmux session on the server, Claude's remote control on, and my phone doing the rest.
-
techI built a tool to read my Companies House deadlines
The Companies House reminder emails never tell you the date. So I made something that does, and warns me before it matters.
-
techI kept building tools to watch my AI agents
Three takes on the same itch: when an agent does something weird, I want to see exactly what it sent and got back.
-
techTutti: coordinating coding agents with GitHub Issues
A local coordinator that treats GitHub Issues as a state machine for dispatching AI coding agents.
-
techLeetcode interviews don't find good engineers
The whiteboard puzzle is a bad filter. Here's what it misses, and what I'd do instead.
-
techHow this site is built (and why it costs almost nothing)
A static Astro blog on Cloudflare Pages. Fast, free to host, and easy to update.
-
personalHello, world
Why I finally set up a personal site, and what I plan to do with it.