Back to projects
Personal Website
The one website I've actually shipped. You're looking at it.
Next.js
React
TypeScript
Tailwind CSS
This is it. This is the project.
I built this site to have a place to dump half-formed thoughts, book notes, and whatever I'm currently obsessing over. It's also, if I'm honest, my most "finished" project to date — which says more about my finishing rate than my ambition.
What's actually going on under the hood
- Next.js 15, because I like being slightly ahead of the stability curve
- Markdown files instead of a database, because I didn't want to manage a database for a blog nobody's forced to read
- Dark mode, because obviously
What I learned
Mostly that shipping something small and real teaches you more than planning something big and imaginary. Also that I will absolutely rabbit-hole into fixing a build config instead of writing content.