glennstovall asked: If all Jekyll does is serve up static pages, why use anything instead of just making a static website? What benefit does Jekyll offer?
Jekyll allows you to dynamically build the static pages from templates. So you create templates using liquid (looping over posts, categories, etc…) rather than manually writing the html to insert each post into your blog. Also, manually creating a static blog would be a huge pain to maintain.
So, when you write a new post, you create a new .md (markdown) file in your _posts folder. When you are done writing it, you run Jekyll, it regenerates your site with category pages, adding the post to the index, permalinking, archive pages, etc… Pretty much everything Wordpress or Tumblr does.
I have started to port my blog here http://brandontreb.github.com (no where near done but you can get the idea). Categories and paging are still broken as I haven’t had time to finish.
The more I work with Jekyll, the more I am loving it. I’d totally suggest checking it out.