With zero extra effort, you get a simple blog. With configuration via settings files stored in a secret gist or on a gist itself, a rich blogging experience.
A currently hidden feature that is useful is RSS feeds for any GitHub users gists: https://gist.aviperl.me/avi-perl/rss
I'm hoping that the GitHub graphQL API might let me get list of gists with their file content, in which case, no outside build step would be needed to provide the full experience for a GitHub user.
What I mean here by "full experience" is adding a title, image, tags, etc.