Annotate all the things! Why you should care about Python type hints …

By on 16 August 2022

Listen now:

This week we have Will Frey on the podcast: ML engineer, Python “knowledge dictionary” and type hints fan & geek.

We talk about his background, how he learns / keeps up with Python’s fast moving ecosystem and of course we look at Python’s type hints in-depth: why care and some of his favorite tricks. 

We hope you enjoy this episode.

Links:
– typing docs
– mypy docs
– PEP 484 – Type Hints
– PEP 483 – Theory of Type Hints
– PEP 526 – Syntax for Variable Annotations
– PEP 544 – Protocols: Structural subtyping (static duck typing)
– PEP 561 – Distributing and Packaging Type Information
– typing notes (unmentioned, but useful)
– grep.app

(We told you, he lives and breathes this stuff haha)

Want a career as a Python Developer but not sure where to start?