Brought to you by Rollbar - Detect, diagnose, defeat errors w/ pip install rollbar

Episode #5: SQLAlchemy and data access in Python

Published Tues, Apr 28, 2015, recorded Thurs, Apr 9, 2015.

In this episode we speak with Mike Bayer. Mike created SQLAlchemy in 2005 and over the past 10 years has been building and refining this amazing RDBMS ORM and data access layer.

You'll learn a lot about the history of the project and how it has evolved over time. You'll also here where Mike got some of his inspiration for the design patterns used in the library.

So what are you waiting for? Maybe it's time to

pip install sqlalchemy

Links from the show:

SQLAlchemy Site:

Asynchronous Python and Databases:

Hybrids and Value Agnostic Types:

Book: Essential SQLAlchemy:

Book: SQLAlchemy: Database Access Using Python:

Mike Bayer
Mike Bayer
Michael Bayer is the creator of several prominent Python libraries including SQLAlchemy, Mako Templates for Python, Alembic Migrations, and Dogpile caching. He has been working with open source software and databases since the mid-1990s. Today he's active in the Python community, working to spread good software practices to an ever wider audience. Mike is a semi-regular presenter at Pycon US and has also spoken at many smaller events and conferences in the US and Europe. Follow Mike on Twitter at @zzzeek.

Individuals: Support this podcast via Patreon or one-time via Square Cash or . Corporate sponsorship opportunities available here.
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.