The Real Python Podcast
Discussing Type Hints, Protocols, and Ducks in Python
There seem to be three kinds of Python developers: t...
more
Dec 3 2021 1h 21m
Chapter 1 2 mins
ndash; IntroductionChapter 2 2 mins
ndash; Are you interested in creative uses for Python?Chapter 3 3 mins
ndash; Protocol: The keystone of type hintsChapter 4 4 mins
ndash; What is duck typing?Chapter 5 4 mins
ndash; Protocols declaring one method and emerging from a code baseChapter 6 4 mins
ndash; An example where type hint was too laxChapter 7 12 mins
ndash; What if Python always had a strict type system?Chapter 8 45 sec
ndash; Sponsor: CloudsmithChapter 9 6 mins
ndash; Bias in companies using type hints, and projects that fail checkingChapter 10 4 mins
ndash; Background on personal use of type hints and added complexityChapter 11 7 mins
ndash; Unsuitability of type hints for checking business rulesChapter 12 1 min
ndash; Video Course SpotlightChapter 13 2 mins
ndash; Fluent Python, 2nd editionChapter 14 2 mins
ndash; Who is the intended developer for the book?Chapter 15 1 min
ndash; Soapbox sections of the bookChapter 16 6 mins
ndash; What were things you were excited to update or add to the book?Chapter 17 2 mins
ndash; Metaprogramming portion of the bookChapter 18 2 mins
ndash; What are you excited about in the world of Python?Chapter 19 8 mins
ndash; What do you want to learn next?Chapter 20 1 min
ndash; Shoutouts, plugs, and/or social connectionsChapter 21 1 min
ndash; Thanks and goodbye