The one disadvantage of a static-site generator like Hugo is that after you create an entry and build your blog locally, you then have to figure out how to update your site on the server. And Hugo seems to change a whole lot of files with every run of the command hugo, even if you are only creating a single entry. There’s a heavy amount of encouragement to use GitHub to manage the blog and some kind of build utility to transfer the files to the web server.