It’s been on my to-do list for a while now, but TeachBack now finally has moved away from a wordpress installation to github pages & jekyll. Now, I’m able to push the ever so infrequent blog posts to the website without having to remember another set of login details1, dynamically give permissions, and easily work on the website without bothering with custom wordpress plugins.
The move was fairly painless. I’ve previously worked on jekyll, but I felt I couldn’t give enough effort to design a website in an evening. I came across a great theme from Michael Rose, which needed only a few mods to adapt it to our needs. I manually moved over the few blog posts from our wordpress installation (thought I’m sure something great such as this could be used for a larger moved), and hit git push
.
Voila!
I can only but recommend using Jekyll for blogs and semi-static websites2. The flexibility and simplicity it offers (ignoring ruby) surpasses anything else I’ve worked with. Add on top of that the bonus of not having to worry about deployment, and there is nothing to dislike.