I'm still a Doozer at heart
By Simon Harris
Aside from helping my 15yo debug their latest Unity game bug, server firewall issue, or infrastructure provisioning dilemma, I’ve been “off the tools” for a long while. My day job would (hopefully) not be described as Individual Contributor.
That doesn’t mean I don’t write code. It’s more that the code I write is mostly for my own use, fix a bug in some software I’ve written in the past, or maintain my blog.
For the longest time, I’ve hosted my blog, my dojo, and whatever else I needed on GitHub Pages using various incarnations of hand-rolled HTML and CSS, and various incantations of CSS.
Recently, I redid my blog using Hugo. That was a journey back into templating, and GitHub Actions and Docker containers and things I’d either forgotten, or hadn’t existed when I first started the blog.
Then, as everyone does, I decided that what I needed was a way to generate short links for posting to social media. If you’ve wondered where all the Yaks in the world went these past few days, I’ve been shaving them…
A little scripting-fu to generate a mapping file in Hugo each time the site is deployed, and a few hours reading the Cloudflare Docs figuring out how to move my blog and spin up a serverless app to do link expansion, and I’m done!
OK, so building out a static website using Hugo and deploying to Cloudflare Pages alongside a Cloudflare Worker in 35 lines of TypeScript is not exactly “on the tools”, but it’s still a lot of fun.
I’m still a Doozer at heart.