In my last post, I described an interesting way to combine earthly with the golang tests module for an isolated and repeatable build environment. This setup works great for local development and even works well for running automated events from a scheduler such as cron.
I've spent quite a bit of time thinking about what I want to accomplish with this blog. After a lot of back and forth & mental gymnastics with myself, I think the purpose here is to de-mystify this work and present options to readers that give us all space to avoid cloud/saas vendors with expensive plans and/or suspect privacy policies. This stuff can be cheap, easy, and ethical and I'd like to demonstrate how.
I'm running very minimalist and lean these days. My “homelab” consists of a 1 year-old Lenovo X1 laptop running Xubuntu 22.04 plus an account on sdf.org I've had for so long, I can't even remember when I signed up for it.