Get Started With GitHub Pages (Plus Bonus Jekyll)
24ways.org
24ways.org
Good news is that they at least check the status: https://status.github.com/messages/2013-11-13
Thanks for the heads up, though.
(configured with a custom domain as per https://help.github.com/articles/setting-up-a-custom-domain-... )
Keep in mind that you also don't control things like HTTP headers, which are very important for a static site. You want to cache assets forever, pages for a while; and you probably want to fine-tune your gzip settings or precompile gzip files as part of your compile process. These things are possible with your own server and AWS but not Pages. Its benefits are simplicity and cost, but they come at the cost of power and performance.
I did have a stupid issue with not understanding how Github compiles Jekyll that I totally didn't understand after reading the docs, so I posted a little thing about it for anyone else who might be stupid, like me: http://davidgillhespy.com/2013/12/18/pushing-jekyll-to-githu...