Veit's Blog

PSA II

2/17/2017

A bit later than previously announced I found some time to add a RSS feed to the blog. It's still experimental but is supposed to work.

Let me talk about the implementation, because I've never written anything using RSS before. I wrote the feed generator in Python, because why not, and insisted on using tools that are not part of the Python standard distribution. I am famously opposed to drawing in external dependencies unless the project really requires that. Maybe that's just my Go experience leaking into other languages or me being surrounded by conservative IXP devops types, I don't really know. I am relatively happy with the code, though. It's fairly simple and kind of pretty for what it is. I just see it as another step towards my goal of making software braindead and simple. I would like to say “making it simple again”, but I'm not even sure software ever was simple, so I'm just leaving a footnote here that maybe software used to be simple.

I'm going to leave you with that. If you're interested in a more in-depth discussion on how I implemented this generator, feel free to either contact me through the usual channels (Github, e-mail, Gitter) or read through the source. It's far from scary and only around seventy lines of code. Have a beautiful weekend!