Hosting Blog On Github

I knew it was possible, but I didn’t know it would be that easy. So, to host your static web content on Github you need:

  • A Github account;
  • Create new repository;
  • Create “gh-pages” branch and push there your static web content.

Want a custom domain name?

Static website generator

Manual creation of files is a monkey work. At first I wanted to create my own simple generator. But, once I came across Jekyll, I made my choice. Jekyll is a masterpiece: highly flexible, simple in use, provides clean output and has nice documentation.


There are plenty of 3-rd party commenting systems, like Disqus and IntenseDebate. I prefer Facebook comments.