Introduction In this series of posts, I’ll discuss several options for implementing graphs and basic graph aglorithms, mostly from the API and code clarity perspective. All the source code is… (more…)
Read more »
On why It's not possible to isolate Python code when running it in the same interpreter... (more…)
Read more »
A lightweight tool for debugging and testing Python code. Just type potato in your code and watch your script instantly stop running with a NameError. Zero dependencies. Infinite confusion. Use res... (more…)
Read more »
Automated end-to-end tests are a powerful tool for your team to ship faster and with more confidence. End-to-end tests automate UI interactions and can validate the functionality of your applications. To this end, we are announcing Playwright for Python i... (more…)
Read more »
I've always had a hard time explaining variance of generic types while working with type annotations in Python. This is an attempt to distill the things I've picked up on type variance while going through PEP-483. A Pinch of Type Theory A generic type is ... (more…)
Read more »