My projects
Programs
Command line program that combines template files and structured data to produce filled templates. It built the page you're looking at right now!
Command line program that uses JAudioTagger to bulk re-tag audio files by matching their filenames against patterns using regular expressions.
Simple shell-based calculator made in BASH and Rust to let me quickly run calculations on my computer.
Little C script that generates HTML tags in a BASH-friendly way. Allows adding attributes to the flags as well.
Hardware
Robot car built using an Arduino UNO, hobby motors, an ultrasonic sensor, and an IR receiver. Does not use any Arduino libraries — rather, it is programmed using a custom library that directly uses the ATmega328P registers.
Sites
Club website built for the Operating Systems & Open Source Group. JavaScript-less and generated using a custom Python SSG.
Simple webpage hosting some information about me and collecting all my links in the same place.
Webform created using Ellipsi that lets you connect to a websocket and exchange messages.
Created for my circuits class after I spent much too time making computer-generated phasor diagrams. Takes a bunch of phasors and graphs them together.
Made for a microtalk I gave at a meeting of the Operating Systems & Open Source Group. Demonstrates the creation of a slideshow using standard web languages.
Thrown together in an angry haze after someone shared a link to this short story with the worst typesetting imaginable. I was forced to download the original page and rewrite it with better styling before I could read the story.