projects

Things I've built

5 projects, from games to tiny tools. Each one taught me something the easy way couldn't.

live python / pygame · 2026

Monk Tea

A 2D platformer about a tea-loving monk climbing a mountain, powered by tea. Ten levels, five elemental powers, a story intro, bosses and a soundtrack. Built from scratch in pygame and published on itch.io.

play on itch.io →
in progress c++ / opengl · 2026

VEngine

A game engine I am building to learn how engines actually work: vector math, windowing, an application framework, rendering layers. Every piece written and understood by hand.

read the tech notes →
live python · 2026

lazyq

A small query engine in Python. Write a query, get rows back fast. The internals post on the tech tab walks through how it works.

read the internals →
live python · 2026

cliary

A tiny terminal journal. One command, one entry, no browser.

read the build notes →
always changing python / fasthtml · 2026

this website

The site you are reading. Built with FastHTML, hosted on my own server, redesigned whenever I feel like it.

see how it is built →