2 followers
I have experience in backend and cloud engineering. I'm currently working with OpenTofu (AWS), Kubernetes and Python as a platform engineer.
I tried 2024’s Advent of Code using the functional language Elixir. I didn’t get as far as I did in the previous two years. This was partly due to...
Truly, this should be called An Incomplete Taxonomy of HTTP APIs, but I went with the briefer title. It covers the patterns I’ve come across over...
The first article in this series dealt with avoiding excessive use of mocks when testing code that performs I/O. This article deals with service...
Mocks are a necessary evil in Python testing. If overused, they essentially become "change detectors", meaning that every time you refactor the...
Most developers, given a choice, would rather review a smaller pull request. It's valuable to foster team agreement about what constitutes an...
This post is based on a bug my team discovered in production a couple of years ago. We had to pin our Django version because a security patch changed...