A simple engine for manipulating symbolic
mathematics in Lisp-style S-expressions in OCaml.
A Game Boy Color emulator written in C++ and WASM.
An explanation of how packets travel across the internet, with a tiny implementation of the traceroute network tool!
A great blog post about dealing with the surprising trickiness of scaling 3D objects.
A program that detects when your webcam is being used by a specific process and turns on a light. Useful for letting whoever you share a space with know you're in a video call!
A Pomodoro timer bot for WhatsApp, text it to get a reminder of when to take a break!
A tiny Lisp designed for exploring the ideas behind Ken Thompson's Reflections on Trusting Trust: http://www3.cs.stonybrook.edu/~cse509/p761-thompson.pdf
An implementation of Conway's Game of Life but instead of dying right away, cells decay slowly into the background.
A great talk from !!con 2020 about all of the cool things you can do with email, including: "maintain a git repo, display html, run your own email server, use a CLI inbox, and make art."
A browser-based toolkit for networked art performance.