Product person. Lately, also building things on the side.

Group Product Manager, currently leading ecommerce platform modernisation. This portfolio collects my personal projects and writing.

Projects

Writing

All writing →

About

Group Product Manager by day. Having heaps of fun shipping personal projects in my spare time. Most of them are apps just for me, solving annoyances I've been carrying around for years.

About me →

What's new

  • Anecdote

    Save real conversation data for offline model tests

    A fixed copy of real conversation data now lives in the project, so different language models can be tried against it without touching the live system.

  • This portfolio

    The anecdote case study is now on the site

    A finished write-up of the anecdote app is now published, opening with phone screenshots and a diagram of how it is built.

  • Behind the scenes

    A new skill for writing articles in your own voice

    The article workflow is captured as a reusable skill, the UI checklist now loads on Astro files, and the public mirror switched to token auth.

  • This portfolio

    The site's first article is live, with a map you can explore

    A new writing section joins the projects and update log, opening with a retrospective on four months of building web apps with AI.

  • Behind the scenes

    Stop the git check warning about work that's already merged

    Git automation around merging got safer in a few ways, and the standing instructions Claude loads each session were trimmed to be followed more reliably.