Let’s Synchronize Threads in Python

It was a magical, “aha!” moment when I first learned about multithreading. The fact that I could ask my computer to do actions in a parallel manner delighted me (although it should be noted here… Read more

Similar

String Interning in Python

Every programming language aims to be performant and Python is no exception. In this essay, we dive deep into Python internals and find out how Python makes its interpreter performant using a technique called String Interning. (more…)

Read more »

Farewell, Python 3.5

At last!  Python 3.5 has now officially reached its end-of-life. Since there have been no checkins or PRs since I tagged 3.5.10, 3.5.10 will stand as the final release in the 3.5 series. (more…)

Read more »