Hugo is the CMS I use to run this site, here's a how-I-did-it guide, since the Quick Start didn't cover a few bits.
A range of articles on running the Hugo CMS for this site.
Hugo is super-flexible in how you create and edit your posts, but, the docs weren't really good on giving you the big picture, this is how it works for me.
I wanted to be able to build and release my site when I pushed changes up to git. This was pretty easy, once I paid attention properly!