Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at matthew@mastracci.com

“Don’t mock what you don't own” in 5 minutes (2022)

Design Pressure: The Invisible Hand That Shapes Your Code

I Still Use Python Virtual Environments in Docker

Production-ready Docker Containers with uv

Semantic Versioning Will Not Save You

Python Project-Local Virtualenv Management Redux

Don’t Start Pull Requests from Your Main Branch

svcs: A Flexible Service Locator

Two Ways to Turbo-Charge tox

TIL: You Can Stop Updating Copyright Attribution Years (2021)

Surprising Consequences of macOS’s Environment Variable Sanitization

Why I Like Nox

I’m a productive programmer with a memory of a fruit fly

You Can Build Portable Binaries of Python Applications

Don’t mock what you don’t own

Which Is Not Posix

Subclassing in Python: Redux

Semantic Versioning Will Not Save You

Waiting in Asyncio

Why You Should Document Your Tests

Python in Production

The Price of the Hallway Track

Python Application Dependency Management in 2018

Python Hashes and Equality

Why Your Dockerized Application Isn’t Receiving Signals

On Conference Speaking

Please fix your Python decorators

Better Python Object Serialization

Python 3 in 2016

[Python] hasattr() Considered Harmful

More →