2 followers
I have experience in backend and cloud engineering. I'm currently working with AWS and Kubernetes as a platform engineer.
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...
Today I've been working on Shortlist, a project I introduced in my previous post. Shortlist is going to be an AI-driven profile selection tool, suited...