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.

Selected work

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 →

Build log

  • Remind me later

    Log a habit straight from Today

    The separate habit picker is gone, and a repeating task or habit can now be moved to another day by text message.

  • This portfolio

    Four models audition to write this build log

    A blind test picked this log's writer, and the low-scoring rounds traced to thin input rather than to any model.

  • Storymap

    Saved edits no longer vanish for signed-in readers

    A four-hour browser cache was serving stale pages over fresh saves. Pages now tell the browser not to keep a copy, and the speed-up layer still works.

  • Behind the scenes

    Dependency updates now arrive checked, with a card to approve

    Version bumps used to wait unseen in a list nobody reads. Now each runs the affected tests and files a plain-English card for approval.

  • Remind me later

    Snoozing a repeating task to a future date now sticks

    The task no longer returns on refresh, it shows on its new date, undo reverses the whole move, and a snooze never breaks a streak.