Here's where I store code that's not worth spinning out into full-fledged projects. Most of it is AGPLv3-or-later but I might licence it under something else if you ask nicely.
All paths are relative to repository root.
bunkplan- Generate a HTML bunkplan from a CSV (Haskell).
bunkplan-ml- Generate a HTML bunkplan from a CSV (old O'Caml version).
cabinsheets- Make HTML sheets to print & hang outside each cabin on a ship.
codeworld-raycaster- Draw a blocky labyrinth like it's 1992.
functional-images- Tinkering with a function representation of images.
ergodox- Firmware config for my Infinity Ergodox.
lambda-c- Toy lambda calculus interpreter, written in reasonably strict C99.
metscrape- Batch-download wind forecasts from MetVUW (broken, unmaintained).
metscrape2- Batch-download marine weather forecasts.
photoscripts- Some shell scripts I use to manage my photos.
stg- An implementation of the Spineless Tagless G-Machine abstract machine.
If you have Nix installed, you can run
nix build -f . $PROJECTNAME to build that project. You will find it under