Code & Stuff

GitHub Pages are beautiful, but if you need nice and smooth private static site hosting it is not gonna work: gh-pages are public even for private repos. Of course, I could have gone with S3, but for fun I hacked together NodeJS-powered MongoDB-backed Heroku hosted solution

It allows you to upload static site in .zip archive. For
convenience, it uses GitHub-provided authentication. Heroku
doesn’t provide filesystem write access, so the app stores all
your stuff in a free 0.5 GB MongoLab database.