An exploration of the nature of representations of Turing machines, as well as examples of how to implement a Turing machine simulator, single-purpose machines, and finally a general purpose, configurable implementation.
"An infinite minimalist chorale in four parts written in Haskell using the Euterpea library."
It's beautiful and moody as is, and James plans to keep working on it!
A timer to calculate running pace, built as a project to learn Elm.
A CRDT library in Rust for collaborative editing of JSON documents.
A blog post covering the history of the compositor introduced in Mac OS X and the tradeoffs it demands.
Open sourced color truth! Vote on some ambiguous colors and see the most controversial ones. See the source code here: https://github.com/robinovitch61/color-controversy
A book of "playable" poetry that's also kind of a game and also kind of an instrument.
A custom (and beautiful!) display of what's playing now on New York's classical music station. The code is here: https://github.com/SaraBee/nowplaying.
A simple "webhook server" that runs scripts in response to HTTP requests.
A high-performance tool for exporting metrics from Prometheus to Cassandra.