Cutting Room Floor
Older projects that were finished, replaced or left behind. Kept here for the record.
Bank App
A full-stack banking app: sign up, deposit, withdraw and send money to other users. Next.js on a Go backend with JWT auth, deployed with Docker.
Cause of death: Made a nice tutorial, and that's all it needed to be.
BPE
The original Python editor for BEEmod item packages, with plugin support in v3.
Cause of death: Replaced by BeePEE, a full rewrite.
TR
Runs a batch of scripts at once so teachers can mass-grade student assignments, and warns when a script uses weird imports.
Cause of death: Grading season ended.
Blank
An image format made entirely of whitespace. Spaces and tabs encode RGB values, and a newline starts the next row.
Cause of death: Turned out to make files larger, not smaller.
Graph IMG
A vector image format that draws with math functions, defined in its own small language.
Cause of death: Desmos and SVG already do this, and better.
Yapper
A work-in-progress desktop chat app built with Electron.
Cause of death: Discord exists, and the motivation didn't.
MC SERVER
A Minecraft minigames server with game logic in Java, including KitPVP Duels and Extreme Hide and Seek.
Cause of death: Ran out of motivation.
Music Visualizer
Turns an MP3 into a video of a cube bouncing to the beat. Bass sets its size, treble rounds its corners and volume controls how bright it glows.
Cause of death: Never found a real use for it.
Chaos Encryptor
A toy cipher that pads a message with random characters at prime positions, then shifts, reverses and XORs it over key-driven rounds before shuffling the result. It decrypts every message before handing it over to prove it round-trips.
Cause of death: Used on one project, then lost its charm.