If you’ve been following along for a while, you may know I am quite a fan of Cloudflare. I use a wide variety of their products to support my needs and the needs of the customers I serve.

Recently, Cloudflare introduced a new feature called Cloudflare Pages. I was busy with work and life at the time so didn’t get a chance to give it a go, now with a few spare moments I did and let me just say…

It is awesome

My website is built using Jekyll. Using this super simple platform, I built my rather boring website, stored it in Github and published the static contents to GCP. Cloudflare would then simply proxy the content to GCP and away we go. This was about as simple as it could get. There were no moving parts, no databases or servers to worry about. It either worked or it didn’t, and given the reliability of both GCP and Cloudflare, it was basically always online and extremely fast.

Now roll in Cloudflare Pages, and we can build the website entirely in Cloudflare from the content in Github. The part I like the most is not having to actually “build” my site, all I do is modify the content, push to Github and the changes are picked up by Cloudflare and jekyll builds the site on the fly. No more GCP! (Except for a few larger static items I keep in the background)

I won’t be writing up an article on how to actually do this as it would be a complete copy of a guide already written by Cloudflare.

So yeah, that is about all I have to update at the moment. Neat stuff!