Goodbye WordPress: Hello Jekyll

- 2 mins read

I’ve been intending on migrating my blog to a static site for quite some time, for security, speed, and generally just being more minimalist. The primary issue preventing me from making the change was fear of commitment. Hugo looked like an excellent option, as did Hyde (not to be confused with the Jekyll Template). I decided to go with Jekyll simply because of the size of its community, and because of GitHub Pages (which I’m still not using until they support HTTPS for custom domains).

Getting There

The process of migrating my site from WordPress to Jekyll was rather painless thanks to Ben Balter’s plugin. Migrating my comments from WP to Disqus was slightly more complicated.

Hydeout Theme

Hydeout looked extremely similar to my WordPress theme from a visitors perspective, so it was a natural choice. It’s very well laid out, and everything feels “right” now when I’m making modifications to the site. It’s a pleasure to no longer have to work with a functions.php, and even think about “the loop”.

vim-jekyll

Logging into WP to post blogs and update plugins started to feel almost depressing. It felt like such overkill, and working with it professionally is one of my least favorite things to do. I think that work and pleasure needed to be way more separate, and having a WP blog almost made me avoid blogging. Being able to post from the terminal thanks to vim-jekyll, and push and update via git, gives me that silly feeling I need to be motivated to even write anything at all.