Litestar Cut Our P99 Latency 40% After Migrating From FastAPI
In this article Why does Litestar handle tail latency better than FastAPI? What makes serialization the biggest bottleneck?
Python JIT: practical notes from production
The experimental copy-and-patch JIT landed in CPython 3.13 behind the –enable-experimental-jit build flag, and by 3.14 it is stable enough to enable on.
asyncio.TaskGroup vs gather: Why Structured Concurrency Wins in Python 3.11+
If you’ve been writing asyncio in production Python for more than a few months, you’ve almost certainly hit the same trap I keep watching teams walk into.
How to Process Massive CSV Files With DuckDB and Python Fast
A 60GB CSV file lands in your AWS S3 bucket. Your data pipeline triggers, spins up a standard EC2 instance, and attempts to run pandas.read_csv() .
I Turned on the Python 3.14 JIT in Production (Well, Staging). Here’s the Truth.
Well, I have to admit, I was a bit skeptical about this whole Python JIT thing at first. In my experience, “free performance” usually comes …
Poetry is Dead to Me: Why I Switched to uv
Actually, I should clarify – I held on for as long as I could. Really, I did. I was the guy in the team chat defending Poetry 1 back in 2023.
Python Quantum: It’s Messy, But It Works
Actually, I remember sitting in that lecture hall back in 2018. The physicist’s talk about quantum computers ” breaking encryption ” and “solving climate.
Mojo in 2026: Is It Finally Time to Ditch Pure Python?
Actually, I still remember the noise when Mojo first dropped. It was mid-2023, and the promise was wild: Python syntax, C++ speed, and a magical.
Stop Forcing Users to Install Python for Your CLI Tools
I have a confession: for years, I secretly dreaded sharing my Python CLI tools with anyone who wasn’t already a Python developer.
Stop Using pipx: Why uv Is The Only Python Tool Manager You Need
I have a confession. For about five years, I was the biggest advocate for pipx you’d ever meet. I annoyed my coworkers about it.
