#548: Event Sourcing Design Pattern
Talk Python To Me
Michael Kennedy
4.8 • 642 Ratings
🗓️ 11 May 2026
⏱️ 69 minutes
🧾️ Download transcript
Summary
Transcript
Click on a timestamp to play from that location
| 0:00.0 | What if your database worked more like Git? |
| 0:02.1 | Every change captured as an immutable event instead of a single mutating row that quietly |
| 0:08.0 | forgets its own history? |
| 0:09.8 | That's event sourcing, and Chris May is back on Talk Python, fresh off our Datastar panel, |
| 0:14.8 | to walk us through what event sourcing actually looks like in Python. |
| 0:18.3 | We'll cover core patterns, the libraries to reach for, when |
| 0:21.3 | not to use it, and why event sourcing turns out to be a surprisingly good fit for AI-assisted |
| 0:26.2 | coding. This is Talk Python, Me, Episode 548, recorded May 5, 2026. |
| 0:33.8 | Talk Python a me, yeah, we ready to roll. Upgrading the code. |
| 0:38.3 | No fear of getting old. |
| 0:39.3 | Hey, sink in the air. |
| 0:40.3 | New frameworks in sight, geeky rap on deck. |
| 0:43.3 | Quark crew, it's time to unite. |
| 0:45.3 | We started in pyramid, cruising old school lanes, had that stable base, yes, sir. |
| 0:50.3 | Welcome to Talk Python, a podcast for developers and data scientists. |
| 0:55.0 | This is your host, Michael Kennedy. I'm a PSF fellow who's been coding for over 25 years. |
| 1:01.0 | Let's connect on social media. You'll find me and Talk Python on Macedon, Blue Sky, and X. |
| 1:05.8 | The social links are all in your show notes. You can find over 10 years of past episodes at talk python.fm. |
| 1:12.1 | And if you want to be part of the show, you can join our recording live streams. |
| 1:15.7 | That's right. |
| 1:16.4 | We live stream the raw uncut version of each episode on YouTube. |
| 1:20.2 | Just visit talk python.fm slash YouTube to see the schedule of upcoming events. |
... |
Transcript will be available on the free plan in 5 days. Upgrade to see the full transcript now.
Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

