Change of Blog Platform

Posted on Dec 26, 2017

No one is really interested in meta-blog posts so I intend to keep this brief, and more focused on the the code behind the site.

The blog was running on a self hosted instance of Ghost for a while, since the combination of markdown rendering and default styling pretty much was all I wanted in a blog platform. This changed after updating to Ghost 1.0, when the default style changed dramatically and the syntax highlighting on code blocks became painful to read.

For the record, I know both issues could be fixed, but I couldn't be bothered to deal with that. This website is for displaying interesting code examples and nothing more, so investing several hours futzing around with another blog platform required more energy than I wanted to invest in this.

When I first started this blog, it was really just a bunch of HTML files that were rendered from markdown. The process of adding a new blog post was a little too tedius for my liking, so I opted for Ghost. Since Ghost is no longer viable option, I've reverted to the old rendered markdown site. A few weekends ago I updated the script used to actually render the posts, and set up a cronjob on the webserver to periodically check for updates. Those small tweaks cut out a lot of the monotony from before, and gives me a blog-post-writing workflow similar to that on Ghost.

Not much to this update, but I thought the change was worth noting.