Content Management System
Flexible modern CMS
- Next.js
- TypeScript
- Tailwind CSS
- Neon Postfres
- Drizzle ORM
- BetterAuth
- Tiptap
Full-stack developer
Full-stack developer building simulations, games, audio software, and web apps.
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.
Why I rebuilt this site with Next.js 16 and Postgres, how pages stay fast while the database sleeps, and why I'm building my own admin panel instead of adding a CMS.
2 min read · Building, Web