Over the past few months I've been playing around with some ideas for a new static site generator script. In part because the previous script was just a horrifying pile of horrors (ok, more coffee required for metaphors)---and in part due to something that happened to Warren Ellis.
I've been a fan of his work for some time, and had a mild feeling of loss and sadness the day he announced he would no longer be blogging on morning.computer. Thankfully I knew he has a scattered online presence, so there was a chance that he had another blog somewhere out there. Turns out, he does. Except it suddenly seemed like he might put this one out to pasture as well following some tech issues that are very much the product of the modern world, "fixing" old technology that wasn't broken in the first place.
It made me realize that perhaps the only way to truly own my own content and be able to just keep going, is to make my own tools. Which I did by duct taping bash onto a Python 2 script. Which may not have been the best idea - though I just don't have the time to get into Python 3 right now.
You can find a copy of the script right here. Please keep in mind that it is by no means a good script. It is a complete mess, made by an amateur. So use/examine at your own risk.
I have already made a list of features I would like to add to the script in future:
But that is all for another day. For now I am just happy to have a functional script that allows me to focus on the myriad of other ideas and side-projects I do not have time for. Until the next time I find an hour to type up a rambling missive, have a nice day.
1) Post illustration created by yours truly via remixing the cover of Voodoo Nr.1 courtesy of Comic Book+. The original work is public domain to the best of my knowledge. The final image is licensed under the same license as this post.
No one likes broken links, so here is a list of the links from the above post mirrored on the Internet Archive's Way Back Machine: morning.computer | he does | tech issues | best idea | dmenu | Voodoo Nr.1 | Comic Book+