Behind the blog · article
Shell redirection syntax soup · article
Shades of testing HTTP requests in Python · article
Taming parametrize with pytest.param · article
HTTP requests via /dev/tcp · article
Log context propagation in Python ASGI apps · article
Please don't hijack my Python root logger · article
The *nix install command · article
Here-doc headache · article
The sane pull request · article
I kind of like rebasing · article
Protobuffed contracts · article
TypeIs does what I thought TypeGuard would do in Python · article
ETag and HTTP caching · article
Crossing the CORS crossroad · article
Dysfunctional options pattern in Go · article
Einstellung effect · article
Strategy pattern in Go · article
Anemic stack traces in Go · article
Retry function in Go · article
Type assertion vs type switches in Go · article
Patching pydantic settings in pytest · article
Omitting dev dependencies in Go binaries · article
Eschewing black box API calls · article
Annotating args and kwargs in Python · article
Rate limiting via Nginx · article
Statically enforcing frozen data classes in Python · article
Planning palooza · article
Reminiscing CGI scripts · article
Debugging dockerized Python apps in VSCode · article