Hello Hugo

I’ve resisted using Wordpress for a long time. It’s just too cumbersome to work with: too many plugins and way too much (security) issues.

So, I thought: why not serverless? It seems to be a trend nowadays: hosting static/dynamic websites without a webserver. If there’s no webserver, your attack surface is smaller: less to worry about. And .. it’s way cheaper!

Going serverless requires a slightly different setup. First, you’ll need to create static pages. Next, you need to find a place to host them (~not being a webserver).

For the static pages, there are many options nowadays. I’ve chosen Hugo. The hosting part is done by Amazon AWS: a slick combination of S3 and CloudFront.

In the next couple of posts, I’ll show you how I configured all the things and what my deployment pipeline looks like. In the end, it should not be much more than pushing your changes to a Git repository and your website should be updated automagically.