A long time coming

Sunday 16 January 2011

As the title states, this blog post has been a long time coming. Too long in fact. I’ve deliberated over using a blogging service (like Tumblr) or building something from scratch using Rails. Neither choice felt quite right. Hopefully I’ve struck a decent balance by settling with Jekyll.

Jekyll is a ruby gem that allows you to write your blog posts in a markdown language of your choice (mine being John Gruber’s Markdown) and insert those posts into layouts. This seemed like a decent compromise. I get full control over the site (styling, hosting, content control, backup, etc) without having to implement something that has been done hundreds of times before to a much higher standard than I could probably achieve.

I’m sure I will become dissatisfied with some aspect of this setup at some point in the future, but for now I’m happy. As a software developer I struggle immensely with prioritisation. Setting up this blog has been a perfect case in point. Sometimes I wonder if I hide my procrastinating ways under the guise of perfectionism.

Hi, I'm Mark

I'm a developer from Cape Town and this is my blog, a little corner of the internet all of my own. It's not very cosy yet, but it's getting there.

I'm a latecomer to the wonders of Rails, a student of Ruby, an agile proponent, a lover of all things web, an Apple enthusiast and, occasionally, a runner.