In this post, I'll show you what I consider the most important bits about Python's f-strings. You will learn several different ways to format a string using f-strings, completely guided by examples. In total, you'll see 73 examples on how to make the... (more…)
Read more »
This post contains a step-by-step example of a refactoring session guided by tests. When dealing with untested or legacy code refactoring is dangerous and tests can help us do it the right way, minimizing the amount of bugs we introduce, and possibly comp... (more…)
Read more »
Datetimes are very frustrating to work with in Python, especially when dealing
with different locales on different systems. This library exists to make the simple things easier, while admitting that time is an illusion (timezones doubly so), and should be...
Read more »
In this “Data structures in Python” series, I’ll go over the 6 major data structures that will come up in any kind of software engineer job…
Read more »
I love to write about face recognition, image recognition and all the other cool things you can build with machine learning. Whenever… (more…)
Read more »