Freelance technologist, designer & writer

Selected Work


Building the world's most advanced subtitling platform.


An open-source controller for musical instruments

Reservoir 13 Live

A live soundtrack for a novel


A modern music box

Empathy Deck

An emotional Twitter bot for a gallery installation

» View all projects


  • Week 361

    30 November 2019

    Wrapping up content for Longridge, and getting into the meat of Willsneck.

    » Read more

  • Week 360

    24 November 2019

    Longridge comes into Land, Willsneck kicks off, and another project comes more clearly into view.

    » Read more

  • Week 359

    18 November 2019

    Busy enough for bulletpoint weeknotes this week.

    » Read more

  • Week 358

    10 November 2019

    Wrapping up the review of one Longridge course, kicking off the draft of another, and firming up plans for December's teaching.

    » Read more

  • Week 357

    5 November 2019

    Finishing up another Longridge course, and successful board bring-up on Dent.

    » Read more

» Read more at the blog