Back to blog

Hello, world

Why I finally built a personal site, and what I plan to put on it.

  • meta
  • notes

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

  1. A post does not need to be finished to be useful.
  2. No analytics, no comments, no newsletter popup.
  3. 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.