The Dependables

The biggest problem I run into with my side projects is keeping dependencies up to date.

I’ll not maintain a site for months and then when I come back to do a small update, I’ll discover something along the way that has been deprecated. It results in more time being spent on updating the dependency than it does to do the actual update I want to perform.

This latest one, much like it has been for the past year or so, was an issue with my deployment setup. I used to use a third-party service and now use GitHub Actions to deploy to GitHub Pages. I had my deployment pinned to using Ubuntu 20.04, which GitHub no longer supports. I’ve switched it to use the latest Ubuntu, which hopefully doesn’t come back to bite me down the road.

Anyway, problem fixed… now to actually work on the site.

Published May 13, 2025