What I've made

I work in and between the fields of games, education, interactive art and science communication.

Gotta Get Outta This Space

A print, play and post game that has you and your friends travelling the stars to escape a robot apocalypse.


A concept for quantum-powered Instagram stories

Where the Heart Is

A reflection on globalised life

Numbeanies: Number Forest

An augmented reality app to help children learn numeracy using physical cards and adorable numbeanies

Art Heist

An interactive theatre experience where teams of four develop and execute a plan to steal a painting from an art gallery

The Neighbourhood

An artwork about stars and our place amongst them, generated from the 8912 stars visible from Earth with the naked eye

The Path

An artwork about life and the paths it ventured down, generated from the Open Tree of Life: a database of 2.3 million species and their genetic origins

The Laser Harp

An interactive artwork celebrating the International Year of Light


A minimalist meditation on the chaos of life, the universe and sub-atomic particle physics


A hybrid of an infinitely running bot and a puzzle game, complemented with sarcastic wit

Flatland: Fallen Angle

A neo-noir adventure set in a two-dimensional world

What I'm making

The Odysseys

A game where one player is Fate, and they hold all the cards.

What I've shelved

One of the things I’ve come to really appreciate is the value of a good shelf: projects that you’ve made some significant progress on, but which don’t make sense to continue work on just yet. I even wrote a blog post about shelving projects.

Here, you can find such projects.

Budget Haver

A minimalistic budgeting app, focusing on helping you to control your everyday spending

Completely Accurate Human Thought Simulator

A game that teaches players to program a Quantum Computer, by having them tell stories about the inner lives of others.

Genetic Sequences

An exploration of the structures of genetic sequences

What I've written

I’ve had many blogs over the years - currently I’m writing at Medium. You can find a selection of my blog posts from across the internet below.

Designing a Budget

March 21, 2019

A look at the design of Budget Haver

Having a Budget

March 11, 2019

An exploration of what this 'budgeting' thing is

QByte Devlog - Cycles and Cul-de-sacs

November 06, 2017

Getting lost in the quantum (but also the actual) desert

QByte Devlog - Taking the Measure

September 19, 2017

Making quantum measurements work in the QByte engine

Edinburgh Reactions: Whist

August 12, 2017

A reaction to an interactive theatre piece I saw in Edinburgh

Government 2.0

July 11, 2017

A thought experiment about how existing political systems might be able to make deliberate fundamental changes.

Art or Heist? Designing Multi-Purpose spaces

December 15, 2016

A look at the design of the original Art Heist, which repurposed an active art exhibition into an interactive theatre piece.

Finding the right problems for Citizen Science

December 07, 2016

A look at the main types of citizen science project, and some steps you can take to identify good problems for a citizen science project.

Data that listens

November 19, 2016

Why we need more responsive data visualisations

On Truth in Science

May 24, 2016

How science treats concepts of truth, and how this causes massive problems for science communication

Starting Over

May 02, 2016

Musings about starting again after a long break

Launching the Bot

March 14, 2013

Blood and Stakes

February 18, 2011

The Problem With Portals

October 17, 2010

Inception: The Game?

August 02, 2010

A Matter Of Perspective

July 10, 2010

Why Portal?

July 27, 2008

An Analysis Of The Success Of A Cake, A Crate And An Automaton