Content Management System
Flexible modern CMS
- Next.js
- TypeScript
- Tailwind CSS
- Neon Postfres
- Drizzle ORM
- BetterAuth
- Tiptap
Catalog
Simulations, audio software, and web apps, with notes on how each one works.
Showing all 9 projects.
Flexible modern CMS

A real N-body simulation of the solar system, with every surface drawn by shaders.
An atlas of humanity's oldest stories, with a similarity engine that separates real transmission from coincidence.
A cross-platform planetarium and observation planner for Android and Windows, built from scratch in C++ and Qt Quick.

A six-engine polyphonic synthesizer in the style of Arturia Pigments, built in C++ with JUCE.
A Serum-inspired wavetable synthesizer with band-limited wavetables, drag-and-drop modulation, and a synthwave interface.

A 2D roguelike dungeon shooter with procedural dungeons, pathfinding enemies, and 2D lighting.

A retro-inspired space shooter written in Python with Pygame, no engine.

A branching horror story game in Twine, inspired by rules-based creepypasta.