Bye Bye, Jekyll!

Posted on 29 May, 2016 by Eric Bailey
Tags: blogging, haskell, open-source

Back in December of 2014, I set up a blog using Ghost and Buster. That was all fine and good, but left quite a bit to be desired. I'm not a Python user and the whole workflow was a bit too clunky for my taste.

In July of 2015, I decided to migrate to Jekyll. It's pretty widely used and the integration with GitHub Pages promised to be smooth and easy. In practice, I found its workflow to be similarly annoying. Worst of all, it made me install, write and use Ruby1. What's more, GitHub seems to have a predilection for breaking things so often and dramatically, that dragon was born.

Learning Haskell has been a fantastic voyage. Although I've not yet used it for any "real" projects, I'm sold on its expressivity and general mind-expanding-ness. I had seen Hakyll pop up on my radar a few times and considered migrating to it for quite a while. Last night, I finally made the leap. The experience was so great, I can't believe I didn't do it sooner.

From now on2, my blog will be powered by Hakyll. You can find my site.hs, which will undoubtedly grow and change over time, on GitHub.

Good riddance.

Footnotes:

1

I'm a long-time Ruby hater. #sorrynotsorry

2

… at least until dragon matures or I find an even better alternative.