CLOSE

Archive:

2023
2022
2021
2020
2019
2018
2017
2016
Subscribe:Atom Feed

"Blog updates..."

Posted: 10 May, 2020

The eagle-eyed among you will notice that the blog is looking a little bit shonkier than usual. Apologies for that, but things are going through a little transition.

Up to now I've been using Jekyll, to generate a static site, which is what you get when you hit the server. It's been ok, but it's got some draw-backs. The most egregious being, that it's difficult to post to the blog without the full jekyll stack being install on the computer. Not to mention that iOS (my iPad) is a no-go.

This isn't the end of the world, but unless I set aside a specific time to write something, on the PC with everything installed, then it's not gonna get posted. And I'm naturally lazy... (There are a few other problems, notably with the whole package eco-system that Jekyll relies on, but that's for another place...)

I've not been happy with the state of the blog and the intermittent updates that I've been making, but the easy fixes weren't appealing. I don't want to go back to something like Wordpress. Static sites are perfect for this sort of content, and they're much more secure, which means less work for me!

So, yeah. I've done the stupid thing, and I've written my own site-generator. No dependencies. Pure C.

It's working (it's generated this site from the old Jekyll files), but the HTML output only has a quickly put together CSS style sheet, and there's no Javascript for things fancier things, like hiding the side-bar. I'll get to these over the next couple of weeks.

In the meantime, please bear with me. I'll improve it all in little increments, as I go. :)