Learn Python with Talk Python's Python courses

Robust Python

Episode #332, published Tue, Aug 31, 2021, recorded Mon, Aug 30, 2021.

This episode is carbon neutral.
Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Patrick Viafore is here to help us write more maintainable, longer-lived, and more enjoyable Python code.

Links from the show

Pat on Twitter: @PatViaforever
Robust Python Book: oreilly.com
Typing in Python: docs.python.org
mypy: mypy-lang.org
SQLModel: sqlmodel.tiangolo.com
CUPID principles @ relevant time: overcast.fm
Stevedore package: docs.openstack.org
Watch YouTube live stream edition: youtube.com
Episode transcripts: talkpython.fm

Stay in touch with us
Subscribe on YouTube (for live streams): youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses

Patrick Viafore
Patrick Viafore
Pat Viafore is the author of Robust Python, a book centered on writing clean and maintainable code. He spends his days as a Senior Software Engineer at Canonical, building CI/CD pipelines and tooling for deploying Ubuntu images to public clouds. He has been working in Python for a better part of a decade, and is a Meetup organizer in his home-town.
Episode sponsored by
Ads served ethically
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.