Learn about the different ways to create data classes in Python and choose the best approach for your needs.
New string methods in Python 3.9 that you'll definitely find useful.
Another useful use of the | operator in Python 3.10.
No function overloading in Python? No problem! Achieving overloading's effect with the singledispatch decorator.
Don't know what def func(a, /, b, *, c) signature means in Python? OK, read this short explanation.