Hello, world
Why I finally built a personal site, and what I plan to put on it.
I have been meaning to build a personal site for years. Every time I started, I got distracted by the stack instead of the writing — which is, of course, exactly how you end up with no site and no writing.
So this one is deliberately small: Astro for the pages, Vue for the handful of things that need to be interactive, and MDX so that writing a post is just opening a file.
What goes here
- Notes. Short things I want to remember and would otherwise lose in a scratch file.
- Articles. Longer pieces, when something is worth explaining properly.
- Projects. The projects page links straight out to the repos.
The rules I gave myself
- A post does not need to be finished to be useful.
- No analytics, no comments, no newsletter popup.
- If publishing takes more than a minute, the setup is wrong.
Write the thing you needed to read six months ago.
That is the whole plan. Let’s see how it holds up.