Software, Coffee, Cycling


Chapter: 500 Lines or Less

A tiny 3D modeller in 500 lines of Python to give a broad-ranging overview of the architecture and demonstrate how software designers think.

Learn More
Maze Generator Animation

Maze Generator

Visualization of different 2-dimensional maze genetation algorithms.

See the Demo
Maze Generator Animation

3D Maze Generator

3-dimensional version of the maze generator written in C++ and compiled via Emscripten.

See the Demo


By day I make tools for Game Developers at Google Stadia.

Contact Me

You can find me elsewhere on the web!