After nine months on Octopress, I've decided to move on.
I should start by saying that Octopress is a great platform for static blogging: it's powerful, flexible, well-supported, well-integrated with GitHub pages, and has tools and plugins to do just about anything you might imagine. There's only one problem:
It's written in Ruby.
Now I don't have anything against Ruby per se. However, it was starting to seem a bit awkward that a blog called Pythonic Perambulations was built with Ruby, especially given the availability of so many excellent Python-based static site generators (Hyde, Nikola, and Pelican in particular).
Additionally, a few things with Octopress were starting to become difficult:
A few weeks ago,
after years of using Linux exclusively for all my computing,
I started a research fellowship in a new department
and found a brand new Macbook Pro on my
desk. Naturally, my first instinct was to set up the system for efficient
Python development. In order to help others who might find themself in a
similar situation, I took some notes on the process, and I'll summarize
what I learned below.
