Jonathon Rossi

My little bit of the internet.

Migration to Octopress

I’ve been very quiet on this blog for quite some time now. I partly blame my limited use of my blog on the dread of having to use the poor WYSIWYG editor that shiped as part of the version of the Subtext blog engine my blog was running.

I’ve finally taken the plunge like many others to move to a blogging platform where the server side is powered by just static files generated from clean Markdown files reducing vender lock-in if I decide to move to another blogging platform in 5 years time. I’ve chosen Octopress (which builds on Jekyll) as it provides all the goodies that a usual blog needs.

I’m not going to explain how easy it is to set up, as I’ll let others do that, but I’ll provide some resources that I found useful:

Octopress has built in support for Disqus Comments, but since the value of the comments on my blog since I started have been so low and the spam ratio so high, I’ve decided to not have any comments on my new blog, and have enabled the twitter integration if anyone would like to discuss any of my posts.

Octopress’s script to generate a new post (rake new_post) does not seem to handle time zones very well by default, everything will work fine as long as you stay in the same time zone. This caused me problems when I was manually migrating the content from the Subtext database. I made a change to the new post script to always store the UTC time in the post’s “front matter” which you might fine useful.

That’s all from me for now, but I hope to make more use of my blog, because reflecting over my blog posts of the last 5 years has shown me that I’ve definitely come a long way and that I now more than ever have something to contribute back.