Games
- Succession Ludum Dare #56 - Tiny Creatures
- Meteor! Berlin Mini Game Jam '24 May - Chaotic evil / End of the world
- The Acolyte's Handbook Ludum Dare #55 - Summoning
- Space, Ltd. Ludum Dare #54 - Limited Space
- Stork Run Ludum Dare #53 - Delivery
- H. Ludum Dare #52 - Harvest
- New Horizons Ludum Dare #51 - Every 10 Seconds
- Beavers, Inc. Ludum Dare #50 - Delay the inevitable
- Pale Moon Shone (or The Ballad of Colton Boone) Ludum Dare #49 - Unstable
- Mineshaft Ludum Dare #48 - Deeper and deeper
- A Day in the Woods Ludum Dare #47 - Stuck in a loop
- A Tree Ludum Dare #46 - Keep it alive
- Fruit Merchant Ludum Dare #45 - You start with nothing
- Scythemen Ludum Dare #44 - Your life is currency
Other things
- Generative art Small generative art experiments
- Invaders Procedurally generated Space Invaders
- Perceptron Visualization of a 2D perceptron classifier
- Fixing The Elevator Long-form blog post, Nov 2015
- Twenty Ways to FizzBuzz Long-form blog post, Aug 2015