A personal reflection on a difficult period of life.
Blog
Tired of juggling pip, venv, and requirements.txt? Learn how uv brings an npm-like, blazingly fast experience to Python dependency management, written from a Node.js dev's perspective.
A practical guide to pytest fixtures, anyio backends, and why being explicit about your event loop saves you from debugging trio errors at 2 AM. Learn how to properly test async Python code the Pythonic way.
A comprehensive guide on how to use Jest for testing, when to use it, what to test, and when to consider other tools for a complete testing strategy.
A comprehensive guide to choosing the right concurrency model in Python. Learn when to use ThreadPoolExecutor, ProcessPoolExecutor, asyncio.gather, and the modern TaskGroup.