I decided to setup a blog, Octopress, a static blogging framework built on top of Jekyll. I originally just wanted to try something different and deviate away from my norm of Wordpress and MojoPortal (not by choice). Here steps in Octopress, created by Birmingham, Alabama’s very own Brandon Mathis.
Octopress posses a lot of awesome features, namely, it’s ability to use Jekyll’s liquid templating process, the fact it runs with no databases, all posts are written in Markdown, and, as previously mention, static websites are fast and incredibly easy to work with once configured.
Install Git & Ruby
Octopress’ documentation is pretty straight forward and easy to setup. Just follow the setup documentation on Octopress’ website to setup your Ruby environment, and be sure you have the correct version of Ruby installed.
git clone git://github.com/imathis/octopress.git octopress cd octopress rbenv local 1.9.3-p194 ruby --version # ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin12.4.0] gem install bundler rbenv rehash # rehash to be able to run the bundle command bundle install gem install heroku heroku create git config branch.master.remote heroku rake generate git add . git commit -m 'site updated' git push heroku master
There are several apps I use on OS X that make working with Octopress awesome:
Screenshot of Anvil for Mac