Migrating from Wordpress to Hugo Part 4: Securing the Site with SSL

I originally drafted this in June 2018. Following on from Sam McGeown's recent migration to Hugo, I thought I'd finally publish this in case it's useful for anyone rather than sitting on it until I complete the process! Why SSL? It's only a blog, so why SSL? It's going to be static content, so why SSL? In this article I'll deal with those questions and go through the process of requesting an SSL certificate using AWS Certificate Manager. Let's Go Secure! If you recall, our finishing point is going to end up being a collection of static HTML files served…

Read More

Migrating from Wordpress to Hugo Part 3: Hosted Zones in Route53

I originally drafted this in June 2018. Following on from Sam McGeown's recent migration to Hugo, I thought I'd finally publish this in case it's useful for anyone rather than sitting on it until I complete the process! It's Always DNS When things go wrong in the IT world DNS misconfiguration is one of those things that often sits at the root of your problems. It's important to get it right not only for correct functioning, but also because some of the subsequent steps depend on it. As part of my migration of this blog to Hugo, I'm placing one…

Read More

Migrating from Wordpress to Hugo Part 2: Basic Tooling

I originally drafted this in June 2018. Following on from Sam McGeown's recent migration to Hugo, I thought I'd finally publish this in case it's useful for anyone rather than sitting on it until I complete the process! Summary of Tools Used These are the tools I'll be using during my migration of my WordPress blog to Hugo (in AWS): GithubSourceTree (git client)HomebrewHugoAWSCLISublime (text editor)AWS S3AWS CloudFrontAWS Certificate ManagerAWS Route53Filezilla Building a Toolkit I'm a Mac user. I have been for a number of years and I don't plan to switch anytime very soon. Most of the tools…

Read More

Migrating from Wordpress to Hugo Part 1: Overview

I originally drafted this in June 2018. Following on from Sam McGeown's recent migration to Hugo, I thought I'd finally publish this in case it's useful for anyone rather than sitting on it until I complete the process! What, When and Why? I've been blogging using WordPress for about 10 years. In recent months I've seen several respected bloggers make the move to Hugo and it has inspired me to do the same. You might ask “Why?”, and I have a few reasons: For starters, I want to improve my skills and knowledge in certain areas of…

Read More

Improving Wordpress Blog Performance

I've been neglecting this blog a little bit recently. So far in 2014 really. But it hadn't escaped my notice that it was running veeerrryyyyyy sssllloooooowwwwwlllllyyyy! Initially I tried just popping CloudFlare in front of it but this site was running so slowly that configuration would fail / timeout each time. In case it should be of any use, here's what I did to speed it up a little. Step 1: Make a Backup! It's a fundamental tenet of IT that you backup before you make a change that has the potential to break things and these changes could break things.…

Read More