Octopress really makes blogging on github easy.
I am happy with tumblr after these many years, but writing programming related topic is not really enjoyable due to lack of support of syntax highlight etc.
The markdown support in Octopress is very good