May 17, 2026
The old site worked. It had a database, an admin panel, eleven content types I could edit through a browser. None of it served me.
I update this site maybe four times a year. The admin panel was three thousand lines of code I wrote, debugged, and maintained for the privilege of avoiding git push.
So I deleted it. Content is files now. The database has one table, a contact form inbox, because that's the one thing files can't do.
The rest is just Next.js, MDX, and discipline.