I occasionally write up my misadventures. Sometimes I even learn something (and even, rarely, I find something I want to share with the world).
Disclaimer: I'm a developer but I am not your developer. Everything here is accurate only as far as I could be bothered to check it. If you notice anything wrong, please let me know by yelling at me on Twitter, but don't blame if you blow up prod.
Now that Docker uses BuildKit to build images by default (it's a good bit faster!), it's hard to access the intermediate layers of the build process since Docker doesn't make each layer available as its own image. It's possible to do with BuildKit, it just takes a bit of extra work.
To the asshole behind the steering wheel2022-07-27
An open letter from someone who has been assaulted just for daring to ride a bicycle in a bike lane.
Unlock some productivity in your development workflow by creating small, script-y files that aren't included in your pull requests or commits.
Container networking isn't so hard... as long as you have some nerd from the Internet who spent many hours and lost much hair in the process to explain it to you. Let's go on a whirlwind tour of how container networking works by creating our own!