Colophon - How this Site is Made
I started with the Mainroad theme, and gradually added customizations and extensions. (I spend way too much time fretting about formatting and not nearly enough time actually writing content - And the results are pretty mediocre in any case!)
Hugo can run a local webserver for development. Hugo watches for file changes - when I’m writing on my laptop and I save a file, Hugo regenerates the site in less than a second, and I can see my results instantly.
An advantage of static sites, or to be precise, sites that use the Jamstack architecture is that there are numerous options for great free, reliable hosting on cloud infrastructure with quite rich features. I’m experimenting with GitHub Pages and Netlify. Both support Hugo, as well as several other SSGs.
The source for the site is stored in GitHub. A push to the Master branch triggers a production build and deploy. It takes about 30 seconds from entering
git push on my laptop until the site is live on the web.