A drag-and-drop spelling game for early readers. Flask, SQLite, and Alpine — no build step — with server-side scoring and adaptive practice.
I build the tools I wish I had.
I’ve used enough languages to know each stack is better at something — so I pick the one that fits the job, engineer solutions from what’s already available, and keep them simple enough to maintain. Longtime, unapologetic PowerShell nerd.
Projects
This site. Flask and HTMX on a 1 GB droplet — nginx, systemd, Postgres, and a hand-written stylesheet, deployed on git push.