Justkez

Trying to be a consistent blog 
« Back to blog

Getting to grips with Jekyll

Justkez.com » A brief posting

Having recently heard about Jekyll from a Hacker News posting, I felt the urge of website change stir within me.

Justkez.com has been run through Wordpress for many years now (since 2006), but it has got to a point where I just wasn't comfortable with it - felt too clunky.

Why Jekyll?

Jekyll is a static site generator written in Ruby, with support for Markdown documents for blog posts. I have been writing postings in Markdown for the last year, so it seemed a logical move. With the working world taking over a lot of my time, I become less bothered about the latest plugins, or publishing widgets.

As such, a few of the old posts didn't make the cut, and some of the more popular ones have been polished up a bit; there shouldn't be too many lost links.

Speed boost

In a very rudimentary test, the previous Wordpress version could dish out 3.5 requests per second (ab -n 20), the statically generated Jekyll version is serving at 24 requests per second; something you would call statistically significant.

Living with Jekyll

As a result of the migrating...

  • Writing posts is much more straightforward, and I can punt the markdown files around on whichever computer is to hand

  • I have learned to --love-- use the Liquid templating engine; not quite my ideal, but it works

  • I am a lot more inclined to put postings together; everything just feels cleaner

So, if you're tempted by any of the above, give Jekyll a go.


Justkez.com is produced by Kester Dobson.
Feed icon There is an Atom feed available for syndication, and some archives to browse.

Comments (3)

Jun 01, 2010
Gerhard Lazu said...
So why did you dump Jekyll for Posterous?
Jun 01, 2010
kez said...
Good question. More a case of posting convenience and not having to worry about keeping the blog going on my server.
Jun 01, 2010
Gerhard Lazu said...
Hmm, it's just a matter of git push, right? Unless you like writing posts on your phone and e-mailing them...

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    twitter