After many, many, years using WordPress to publish my personal site, I have recently made some major changes.
Initially, I had some clear goals:
- Standards compliance
- Ease of maintenance
And, since much of the technical content on my site has become obsolete over 13 or so years, I decided to just ditch it. The new site gets a clean slate.
Following the KISS principle, I decided to implement a statically generated site. Static content makes the previously stated goals much easier to achieve, primarily by allowing greater flexibility in hosting platform choice.
The general princles guiding my choice of hosting platform were:
- Low cost: this site does not generate revenue
- High performance distributed infrastructure
In addition, I decided to use Cloud DNS while I was at it.