Blog

Things I find interesting, half-formed thoughts, and the occasional long read.

While this site is mostly vibecoded, the posts here are all me, no AI generated text.