Hello, world
Another blog, another hello world.
After trying to think a bit about it I noticed I don't remember when I started writing blogs. I have never done it consistently, of course. But I have done it for a long time, that's for sure.
As I said I don't really remember which one was the first. But I know the first blog I took seriously. It was a bit over 20 years ago, during the golden days of the Spanish Blogosphere. We were all going crazy with the content creation. These TikTok kids don't even know how easy they have it.
An aside: maybe they have it easier but we had it much better. I can't think of a greater tech utopia than the 2005-2013 period. Open protocols (RSS and XMPP were commonplace), open information, old school hacker culture still alive. It was great. I'm old.
Anyway, as I was saying, I started a blog with a friend. There's still some archive.org historical footage around. WordPress, of course.
And after that first success, defined as I wrote consistently for at least a year or so, I kept on opening new blogs and promptly abandoning them, as one does.
At the end you get bored of just creating new WordPress blogs so you start experimenting. I remember a bunch of those. A few PHP blogs, some using frameworks, some without, like this one from 9 years ago in vanilla PHP CGI with the tiniest Markdown renderer ever. Or this one fron 13 years ago written in Python, with a full admin interface, backed by Google's App Engine Datastore. That's just crazy. And look at this one, man, self-described as a really simple mustache-templated, markdown-formatted, mongodb-backed, static blogging engine written in Node. Shit's intense.
And I distinctly remember one that was pure bash
. But there's no repo for that
apparently.
And here we are. Another blog. Why? Because I need to write. I just do, it's therapeutic. I used to have a newsletter but I'm unable to stick to a topic and feels a bit intrusive to just push my nonsense to people straight to their inboxes. So I'm going back to a blog.
Apparently, keeping with the theme, I can't just go to some blog hosting provider and start typing. I can't even vibe code another Next.js+MDX combo and push it to Vercel. That'd be like cheating… myself?
As a result, welcome to my ~over-engineered~
beautifully minimal blog.
- Authored in Emacs Org
- Artisanaly built by a tiny Emacs Lisp script
- Aptly styled with Tailwind’s
prose
classes (via the Typography plugin) - Auto-deployed, statically, to a random server
hello, world.