Bye Bye, Jekyll!

Eric Bailey

Written on 29 May, 2016
Updated on 18 December, 2023
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.

Migrating to Jekyll

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 Ruby. I'm a long-time Ruby hater. #sorrynotsorry

What's more, GitHub seems to have a predilection for breaking things so often and dramatically, that dragon was born.

Migrating to Hakyll

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 on, my blog will be powered by Hakyll. … at least until dragon matures, or I find an even better alternative.

You can find my site.hs, which will undoubtedly grow and change over time, on GitHub.

Good riddance.