index
NameDescriptionIdleLinks
3rd-year-coursework
machinesTuring Machine emulator that supports nondeterminism3 yearssummarylogtree
medicineA server for a medical project repository system3 yearssummarylogtree
4th-year-coursework
machinariumSolver for Machinarium-style sliding block puzzles3 yearssummarylogtree
allocMemory allocator with a sorted freelist3 yearssummarylogtree
bezierVarious programs for drawing bezier... things3 yearssummarylogtree
parapatA thread farm library with minimal footprint3 yearssummarylogtree
metasolGeneral Solitaire solver that avoids using hidden information3 yearssummarylogtree
5th-year-coursework
sinterIntermediate functional language that compiles to LLVMIR3 monthssummarylogtree
hackathons-and-jams
typing-twisterTwister but with your fingers2 yearssummarylogtree
powerlessA metroidvania where you're powerless to death2 yearssummarylogtree
longpongWhat if Pong but too much2 yearssummarylogtree
job-application-work
cvSome of my job applications6 monthssummarylogtree
tenzoCoding test for Tenzo3 yearssummarylogtree
personal-projects
magpkgsNix repository of random things9 monthssummarylogtree
swapUnnamed repository; edit this file 'description' to name the repository. 13 monthssummarylogtree
home-managerMy home-manager configuration, complete with git hooks19 monthssummarylogtree
sheetsspreadsheets on a lisp2 yearssummarylogtree
ayeyes but in scots2 yearssummarylogtree
binpackerVery small texture atlasser3 yearssummarylogtree
ytdurationSearch YouTube videos by duration3 yearssummarylogtree
screeps-upScript for uploading AI source to Screeps3 yearssummarylogtree
screeps-aiA (pretty bad) AI for Screeps3 yearssummarylogtree
sdl-boxAnimated wireframe box in SDL3 yearssummarylogtree
sdl2_vncUnnamed repository; edit this file 'description' to name the repository. summarylogtree