We love you!
Fastly CDN
This is the first post in a series of posts about my transition Fastly. I used Cloudflare Worker Sites for almost two weeks. I’ve now switched to Fastly CDN. Cloudflare offers some great …
Cloudflare Worker Sites
I’ve switched my site to Cloudflare Worker Sites. I was using AWS S3 and Google Cloud Storage to store my static site files, but now that Cloudflare offers static sites, might as well use …
New site built with Hugo
I recently moved this site from shared hosting to being hosted on an Ubuntu server at home. Next, I installed a plugin that produces a static version of your Wordpress site and uploaded that to …
Content Security Policy (CSP) Report URI for free
Content Security Policy (CSP) is a great way to protect your sites. You implement it by adding a header to your web server’s HTTP response. The hardest part, in my opinion, is finding out where you …
Cloudflare Firewall Rules to Protect WordPress
Cloudflare Firewall rules a protecting my site from a brute force attack from a botnet. Below I’ll show you how to use Firewall Rules to keep your WordPress site safe. With the Cloudflare free plan, …
Picking a CDN
When it comes down to picking a CDN (Content Delivery Network) provider there aren’t many options. There are a few things you will need to consider when deciding. After reading this post you will be …
S3 Go Proxy
This is the story of how I wrote an S3 Go Proxy. I was recently working on a project that needed a scalable storage solution. Since I planned on hosting this project on DigitalOcean I originally …
AMP Advisory Committee meeting
Last month I was in London for the AMP Advisory Committee meeting. We’ve had a few video conferences, but this was our first time meeting in person. While not everyone could attend, we did cover many …
AMP Advisory Committee
While in London for the first face-to-face meeting of the AMP AC I got to meet some great people. We covered many topics, and I believe, we made excellent progress. The minutes will be added to the …
Learning Go
I’ve recently started learning the Go programming language, or Golang as some call it. The fact it isn’t like other languages and doesn’t try to be is the primary reason I was interested in learning …