Python is a great programming language that offers us amazing tools to make our code more readable, concise, and cool. Today I’d like to talk about ways to write more Pythonic code, we will cover some great tricks that will improve the quality of your cod... (more…)
Read more »
As we know from the previous parts of this series, the execution of a Python program consists of two major steps: 1. The CPython compiler... (more…)
Read more »
The story about a cool project I’ve worked on recently — a full Python interpreter running inside the Linux kernel. (more…)
Read more »
Qt.py - Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5. (more…)
Read more »
Today I am going to introduce a new concept for Python developers: typeclasses.It is a concept behind our new dry-python library called classes. (more…)
Read more »