Freelance technologist, designer & writer

Selected Work


Building the world's most advanced subtitling platform.

An Introduction to Coding and Design

Online courses to teach the fundamentals of programming, web markup, and UX design.


An open-source controller for musical instruments

Reservoir 13 Live

A live soundtrack for a novel


A modern music box

» View all projects


  • Writing about a recent toy product I made, and thinking about whether or not it is any good.

    » Read more

  • What I do

    9 March 2020

    Explaining clearly what it is I do, what I bring to projects, and what work I’m most effective at.

    » Read more

  • Week 374

    2 March 2020

    Taking some time to review over seven years of work.

    » Read more

  • Week 373

    23 February 2020

    Wrapping up Willsneck, a bit more progress on Mayhill, and a day workshopping.

    » Read more

  • Week 372

    16 February 2020

    Wrapping up on Willsneck phase two, and a big breakthrough on Mayhill as I get the whole thing working end-to-end.

    » Read more

» Read more at the blog