I’ve worked on a handful of personal projects over the past few years, most of which are available on my GitLab.

In current development

  • BluestNight - A custom Hugo theme I created. This site uses it with color overrides, and my other blog uses the base look (GitLab)
  • zip-builder - A program to generate flashable zips for Android devices based on simple configuration files. (GitLab)

Hiatus / Bugfixes only

  • SQLite++ - C++ bindings for SQLite (GitLab)
  • Shadow RPG Engine - Custom text-based RPG engine (GitLab)
  • MyIP - A set of PHP scripts that can tell you your current public IP address or save it into a list of your machines to view later (GitLab)
  • ShadowHosts - A hosts file editor and system ad blocker (GitLab)
  • ShadowRPG Server - A web server companion to the Shadow RPG Engine (no GitLab yet)


  • asciitube - A collection of bash scripts for watching YouTube videos in a Linux terminal (GitLab)
  • Darkroad - Dark theme for Hugo based on Mainroad by Vimux (GitHub)
  • PhysicsAcceleration - A small webpage demonstrating friction, including frictional coefficients (GitLab) (Demo)
  • pyHostsEditor - Python script modifying the system hosts file to block ads (GitHub)
    • Abandoned in favor of ShadowHosts, above
  • ScalaRPG - My first attempt at an RPG engine in Scala (Buggy demo)
  • student-queue - A web app written in Node.js for students to notify a teacher or aide that they need help and teachers/aides to resolve help requests in real time (GitHub)
  • Twinkies - A console program written in Java that teaches the user about Twinkies (GitHub) (Download)