У github есть сервис GitHubPages, который позволяет хостить свой сайт прямо из репозитория на github.
Чтобы все это красиво выглядело, можно использовать jekyll и темы для него.
Я воспользовался темой dbyll. один из плюсов которой является возможность комментировать посты.
Затем добавил Google Analytics и подключил disqus.