My first blog
My first blog was hand-made in PHP.
It was fun to develop on, but in the end
I got rid of it because it was a sprawling mess;
I was a young developer and didn't have a strong concept
of code cleanliness nor good structure.
And anyway, the modern thing was to use Wordpress.
My second blog was a self-hosted Wordpress installation.
I liked it because it was so customisable.
But it was hard to modify the templates,
and the admin interface was pretty confusing.
I got rid of it because I didn't want to maintain the dependencies
or the Apache server and didn't really need all those features.
And anyway, the modern thing was to use Jekyll
So my third blog was a Jekyll blog, hosted on Github.
I liked it because it was low-maintenance.
But couldn't really grok the config options or the template API.
I got rid of it because Microsoft acquired Github,
and I wanted to divest from all of that.
And anyway, I have a shiny new VPS playground now.
So my current blog is hand-made in Node JS.
It does only what I want it to do and no more.
I like it because it's low-maintenance.
I like it because it's so customisable.
I like it because it's fun to develop on.
I might get rid of it one day. But for now I'm happy.