Protocol Or ABC In Python - When to Use Which One?

29:43
Purge These 7 Code Smells From Your Python Code

15:31
Protocols vs ABCs in Python - When to Use Which One?

28:40
Protocols in Python: Why You Need Them - presented by Rogier van der Geer

23:23
Why Use Design Patterns When Python Has Functions?

13:48
How To Learn Any Skill So Fast It Feels Illegal

11:07
Pydantic Tutorial • Solving Python's Biggest Problem

19:47
You Can Do Really Cool Things With Functions In Python

25:39