Blog.

Notes, essays and dev logs. Mostly about whatever I’m currently chewing on — usually code, sometimes sound, occasionally a book.

Latest · Apr 2026 · 6 min read
Studio log

Studio log #04 — early 2026

A quarterly catch-up. What I shipped, what I shelved, and the small thing that surprised me about React 19.

Studio logCodeReact
Read the post

Older posts.

Showing 8 of 8
Mar 2026Process

Notes on building tools that aren't startups

In praise of small, single-purpose software you make for yourself, ship for ten people, and never grow.

ProcessTools
12 min readread
Feb 2026Photography

Why I switched back to film for personal photography

I sold my digital camera last year and replaced it with a Leica M6. Some thoughts after fifteen rolls.

Photography35mmLeica M6
8 min readread
Feb 2026Sound

A field recording from the kitchen

Brief notes on a thirty-minute recording of nothing happening in particular, and why I keep going back to it.

SoundField recording
4 min readread
Jan 2026Reading

Re-reading Calvino at the start of a new year

Why 'Invisible Cities' keeps coming back. Notes on a book I've read three times and still don't finish.

ReadingBooks
7 min readread
Dec 2025Music

Three months with Logic Pro X — a developer's notes

On switching from Ableton, the things that took me by surprise, and the macOS shortcuts I've quietly learned to love.

MusicLogic Pro XWorkflow
10 min readread
Nov 2025Code

The case for handwritten CSS

A defence of writing your own classes, in 2025, even when Tailwind is right there. Or, a love letter to BEM.

CodeCSSProcess
14 min readread
Oct 2025Process

A small Sanity setup for non-technical clients

How I structure a Sanity studio so the friend who runs a café can update their menu without calling me first.

ProcessSanityCMS
16 min readread
Sept 2025Studio log

Studio log #03 — autumn '25

Looking back at the summer's side projects and the one client thing that ate up August.

Studio log
5 min readread