David King

full stack developer

All Blog Articles

Prev « My new Office, thanks to Ignite100 Next » Convert From Tumblr to Jekyll Using PHP


oodavid.com is now Jekyll powered

08 Apr 2013

Good programmers are always itchy to learn something new.

Last week I decided it was time to give oodavid.com a bit of a dusting - I used this as an excuse to learn how to use github pages and the splendid Jekyll system that is available.

Github Octocat - portal edition
A bit like Portal, run your code through Jekyll and out pops a proper website! Magic.

The process has been fun and straightforward:

  1. install ruby
  2. install the jekyll gem (and some dependencies)
  3. setup a folder hierarchy
  4. make some header and footer HTML snippets
  5. make some templates (blog and homepage)
  6. test it locally using the jekyll server
  7. push to github
  8. rejoice

There's no point in writing up a tutorial since Brian Scaturro has done such a good job!

I did however write a simple PHP script to port over all my Tumblr posts into the Jekyll format. I'll write that up in the next post!


Prev « My new Office, thanks to Ignite100 Next » Convert From Tumblr to Jekyll Using PHP