My site is hosted on Github Pages and it is powered by Octopress/Jekyll.
Earlier I have used Wordpress and Blogger platforms to power my sites/blogs. I am attracted by the prospect of using Octopress/Jekyll/Github due to few factors (which I will explain in a separate post).
Github Pages
Github Pages are public web pages for users, organizations, and repositories, that are freely hosted on GitHub’s github.io domain or on a custom domain name of your choice. GitHub Pages are powered by Jekyll behind the scenes, so in addition to supporting regular HTML content, they’re also a great way to host your Jekyll-powered website for free.
Jekyll
Jekyll is a simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through Markdown (or Textile) and Liquid converters, and spits out a complete, ready-to-publish static website suitable for serving with your favorite web server.
Octopress
Octopress is a static blogging framework built on top of Jekyll, which makes it much easier to manage Jekyll-powered websites.
I will cover the details of the Octopress setup, Blogging experience and factors for considering Octopress/Github Pages in separate post(s).
Happy Blogging!