This started with a typo. The main page of rudavko.com contained a typo. It said "exited about the web". And apparently it was up there for a while, because no one contacted me about it. Even though my email was right there. Or maybe they did. But I never got the email.
In any case, I discovered it on a train while going through my phone bookmarks. A typo on a personal website is no good, of course. Not as bad as in a book. But still bad. Obviously, I needed to update this. Luckily I did follow some good practices back in the day and used Github for version control and Firebase as a hosting platform. So everything was set up for me to quickly edit the file and see the fix live
Seeing how this was just HTML I edited it, fixed the typo, and merged to main. That, however, did not trigger a redeploy. Since I had only set up workflows that get triggered on a PR and a merge.
So the easiest way for me to update the live website was to create a dummy PR and merge it to trigger the workflow and deploy the typo fix. However, I don't do half measures. And I kind of wanted to write a blog. And I really wanted to illustrate a point.
This page is a great illustration that plain old HTML is still feasible and writable. No fancy build steps. No interactivity. And somehow, a joy to write.
At least for me.
The thing that I like the most is that I am in total control here. No restriction. Anything goes.
Feels amazing. You should try it sometime.