This page is a living portfolio of creative projects I’ve worked on (software and otherwise). Each project will (eventually) have its own page that goes into more detail of the design intent, development process, and more.
Why make this basic web 1.0 website in the 2020s? After all, if I wanted a functional, good looking, professional website, there’s plenty of fancier and more standard ways to do it. The simplicity is intentional, and to understand that design intent, read further.
My first “publicly usable” tool, a python package that can be used to archive tweets both into data, a screenshot, and even an automatically composited video that shows how the tweet appeared at the time of capture. It was inspired by a tweet I saw that communicated a tool I wish I had - so I built it! Maintaining it has been another story, however…

When a forum my friends and I used had indexing problems after a version upgrade, I decided to index it all myself. This scope creeped from basic scraping with wget into a fully functional replacement site for viewing (and tagging/reformatting/etc. our collaborative writing) that could get new content live using a beautifulsoup python script and index it in mysql. It effectvely became an experiment in creating a new way to follow the story arcs of a play-by-post text based roleplaying game outside of the forum it was written in.

To simplify loadouts for the Halo-based ARMA unit that I became a platoon leader in, I created a script that allowed users to swap the camouflage of their equipment (or even the configuration of the armor) through the ACE self interact menu. Thus, instead of having separate items in the armory for every armor variation, a user only needed to make one loadout filled with their preferred gear, and could change the color of it based off of what map the group was playing on on any given session.
