I use Hugo, GitLab, and Netlify for blogs and landing pages. I highly recommend this combination. Hugo is blazingly fast and very customizable. It’s written in Go, so it compiles hundreds of blog posts in less than a second. My old Jekyll and Octopress blogs used to take a few minutes.
Netlify is like Heroku for static sites. You can connect Netlify to GitLab (free private repos), and Netlify will build and deploy your site when you git push. I also use the Netlify nameservers for many of my domains, and it’s really easy to set up SSL with Let’s Encrypt. I can buy a domain on Namecheap, and have a new blog or landing page deployed in less than 5 minutes.
Ideas: Hugo S3 Deploy
https://www.funkycloudmedina.com/2018/02/auto-deploy-a-hugo-website-from-github-to-s3---part-2/
Hugo installation
https://www.circuidipity.com/hugo/
Netlify Auto post by Zapier
Building a production website with Hugo and GulpJS
http://danbahrami.io/articles/building-a-production-website-with-hugo-and-gulp-js/