Pelle Wessman

Things about me and the world around us

Moving to Jekyll and English

I’ve long had my blog in a Drupal 6 based system, which I set it up during the Christmas of 2008. Drupal however is not a very good blogging tool which has resulted in me only writing a handful of posts since then. Drupal is built to be a really powerful and extensible framework that can fit every purpose one can imagine - for a simple little blog that only me myself am going to use that flexibility becomes more of a burden than a help.

That’s why I’m now moving my blog over to Jekyll. To be able to write my posts in raw HTML-files which are assembled together with a simple layout and outputted as static files seems like a much more flexible solution for what I need. I can even use Git to version control my posts and to deploy them and thanks to GitHub Pages I don’t even have to host the blog myself (although I am of course still using my own domain so that I can move to another host whenever I want).

Moving from Drupal to Jekyll was simple. There are lots of sites out there that shows how to set up layouts etc. (I especially liked Tom Preston-Werner’s and Alex Payne’s) and there are good documentation of the template syntax and such. There’s also a simple migration script to create Jekyll posts and redirects for the nodes on your existing Drupal site - which I extended to support database prefixes and url aliases.

With this simpler blogging tool I’m most likely going to blog a bit more - and since it’s now easy to also start blogging in english I’m also going to do that in addition to my swedish posts. To help those not understanding swedish that well I have marked my swedish posts with the swedish flag on the front page and I have also replaced the old RSS feed with two new Atom feeds - one that contain only the english posts and another feed containing all posts.

And lastly: Thanks to Peter Rosdahl for feedback regarding design and other things.

See mentions of this post
Have you written a response to this? Let me know the URL: