What if your database worked more like Git? Every change captured as an immutable event you can replay, instead of a single mutating row that quietly forgets its own history. That's event sourcing, and Chris May is back on Talk Python, fresh off our Datastar panel, to walk us through what it actually looks like in Python. We'll cover the core patterns, the libraries to reach for, when not to use it, and why event sourcing turns out to be a surprisingly good fit for AI-assisted coding.
Add Talk Python to your favorite podcast player and never miss an episode.
Subscribe NowGet episode updates, Python news, and exclusive content delivered to your inbox.
Subscribe to NewsletterOnline courses from Talk Python. Real courses with real coding helping you build production-ready skills.
Looking to level up your entire team's Python skills? Talk Python Training offers bulk discounts for organizations, plus an admin dashboard to track team progress and completion.
Learn about team plans
Learn how to build, deploy, and scale production-ready Python applications. From best practices to real-world patterns, this book covers everything you need to take your Python projects from prototype to production.
Search across 549+ episodes to find exactly what you're looking for.
Search episodesDo you enjoy Talk Python To Me? We created a second podcast to be the perfect counterpart to the long-form interview format.
Python Bytes delivers Python headlines directly to your earbuds in just 15-20 minutes per week. The topical items of the Python ecosystem, condensed and ready to go.
Talk Python to Me is a weekly podcast covering a wide array of Python topics as well as many related technologies. Each episode features a casual 1-hour conversation with industry experts.
Have feedback for the show? We'd love to hear from you.
We are always on the look out for exciting topics to bring to you on Talk Python To Me. Do you have a great idea for a show? Know a dynamic Python personality who we should be speaking to?