Timeline
explore river
Every post and feed across this instance
-
#21: PyPy - The JIT Compiled Python Implementation
See the full show notes for this episode on the website at talkpython.fm/21talkpython.fm -
#423: Solving 10 different simulation problems with Python
See the full show notes for this episode on the website at talkpython.fm/423talkpython.fm -
#286: Python and ML at NASA Jet Propulsion Laboratory (JPL)
See the full show notes for this episode on the website at talkpython.fm/286talkpython.fm -
#3: Pyramid Web Framework
See the full show notes for this episode on the website at talkpython.fm/3talkpython.fm -
#169: Becoming a Python content creator
See the full show notes for this episode on the website at talkpython.fm/169talkpython.fm -
#551: Stroll Down Startup Lane - 2026
If you've ever been to PyCon, you know one of the best parts of the expo hall is Startup Row, a stretch of booths where early-stage companies built on Python show off what they're creating. But only attendees get to walk that lane, so let's bring it to everyone. In this episode, we stroll down Startup Row together. We kick things off with the organizers, Jason and Shay, who share the program's origin story going back to Paul Graham and the PSF, plus some surprising stats, including two unicorns among the alumni. Then we meet five startups: Tetrix, bringing AI to institutional investing in private markets. Arcjet, security that lives inside your app as an SDK. Phemeral.dev, serverless hosting built for Python web apps. CapiscIO, an identity and authority layer for AI agents. And Pixeltable, a multimodal database from Marcel Kornacker, co-creator of Apache Parquet. See if you can spot the theme running through them all. Let's go for a walk.
Episode sponsors
AgentField AI
Talk Python Courses
Links from the show
Guests
Naunidh Bhalla: linkedin.com
Grant Gittes: linkedin.com
Marcel Kornacker: linkedin.com
Beon de Nood: linkedin.com
Chinmaya Joshi: linkedin.com
David Mytton: linkedin.com
Shea Tate-Di Donna: linkedin.com
Jason Rowley: linkedin.com
Azul Garza: github.com
Renรฉe Rosillo: linkedin.com
Tetrix: tetrix.co
Tetrix Jobs: tetrix.co
Arcjet: arcjet.com
Pixeltable: pixeltable.com
Phemeral.dev: phemeral.dev
CapiscIO: capisc.io
Episode #551 deep-dive: talkpython.fm/551
Episode transcripts: talkpython.fm
Theme Song: Developer Rap
๐ฅ Served in a Flask ๐ธ: talkpython.fm/flasksong
---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython
Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython
Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedytalkpython.fm -
#186: 100 Days of Python in a Magical Universe
See the full show notes for this episode on the website at talkpython.fm/186talkpython.fm -
#239: Bayesian foundations
See the full show notes for this episode on the website at talkpython.fm/239talkpython.fm -
#319: Typosquatting and Supply Chains Vulnerabilities
See the full show notes for this episode on the website at talkpython.fm/319talkpython.fm -
#337: Kedro for Maintainable Data Science
See the full show notes for this episode on the website at talkpython.fm/337talkpython.fm -
#377: Python Packaging and PyPI in 2022
See the full show notes for this episode on the website at talkpython.fm/377talkpython.fm -
#174: Coming into Python from another Industry (part 2)
See the full show notes for this episode on the website at talkpython.fm/174talkpython.fm -
#389: 18 awesome asyncio packages in Python
See the full show notes for this episode on the website at talkpython.fm/389talkpython.fm -
#438: Celebrating JupyterLab 4 and Jupyter 7 Releases
See the full show notes for this episode on the website at talkpython.fm/438talkpython.fm -
#492: Great Tables
See the full show notes for this episode on the website at talkpython.fm/492talkpython.fm -
#22: CPython Internals and Learning Python with pythontutor.com
See the full show notes for this episode on the website at talkpython.fm/22talkpython.fm -
#66: Faster Python Programs: Measure, Don't Guess
See the full show notes for this episode on the website at talkpython.fm/66talkpython.fm -
#18: Python Anti-patterns and other mistakes
See the full show notes for this episode on the website at talkpython.fm/18talkpython.fm -
#242: Your education will be live-streamed
See the full show notes for this episode on the website at talkpython.fm/242talkpython.fm -
#177: Flask goes 1.0
See the full show notes for this episode on the website at talkpython.fm/177talkpython.fm -
#6: Requests, PyCon, and Python's future
See the full show notes for this episode on the website at talkpython.fm/6talkpython.fm -
#173: Coming into Python from another Industry (part 1)
See the full show notes for this episode on the website at talkpython.fm/173talkpython.fm -
#95: Grumpy: Running Python on Go
See the full show notes for this episode on the website at talkpython.fm/95talkpython.fm -
#350: Python Steering Council 2021 Retrospective
See the full show notes for this episode on the website at talkpython.fm/350talkpython.fm -
#224: 12 lessons from 100 days of web
See the full show notes for this episode on the website at talkpython.fm/224talkpython.fm -
#463: Running on Rust: Granian Web Server
See the full show notes for this episode on the website at talkpython.fm/463talkpython.fm -
#34: Continuum: Scientific Python and The Business of Open Source
See the full show notes for this episode on the website at talkpython.fm/34talkpython.fm -
#402: Polars: A Lightning-fast DataFrame for Python [updated audio]
See the full show notes for this episode on the website at talkpython.fm/402talkpython.fm -
#180: What's new in Python 3.7 and beyond
See the full show notes for this episode on the website at talkpython.fm/180talkpython.fm -
#17: Python on bare metal with MicroPython
See the full show notes for this episode on the website at talkpython.fm/17talkpython.fm -
#500: Django Simple Deploy and other DevOps Things
See the full show notes for this episode on the website at talkpython.fm/500talkpython.fm -
#476: Unified Python packaging with uv
See the full show notes for this episode on the website at talkpython.fm/476talkpython.fm -
#251: Building and UX Testing Azure's Python SDK
See the full show notes for this episode on the website at talkpython.fm/251talkpython.fm -
#306: Scaling Python and Jupyter with ZeroMQ
See the full show notes for this episode on the website at talkpython.fm/306talkpython.fm -
#412: PEP 711 - Distributing Python Binaries
See the full show notes for this episode on the website at talkpython.fm/412talkpython.fm -
#371: pipx - Installable, Isolated Python Applications
See the full show notes for this episode on the website at talkpython.fm/371talkpython.fm -
#83: Python Videos on Demand at PyVideo
See the full show notes for this episode on the website at talkpython.fm/83talkpython.fm -
#194: Learning (and teaching) Python in a vacuum
See the full show notes for this episode on the website at talkpython.fm/194talkpython.fm -
#391: Pyscript powered by MicroPython
See the full show notes for this episode on the website at talkpython.fm/391talkpython.fm -
#409: Privacy as Code with Fides
See the full show notes for this episode on the website at talkpython.fm/409talkpython.fm -
#213: WebAssembly and CPython
See the full show notes for this episode on the website at talkpython.fm/213talkpython.fm -
#240: A guided tour of the CPython source code
See the full show notes for this episode on the website at talkpython.fm/240talkpython.fm -
#178: Coverage.py
See the full show notes for this episode on the website at talkpython.fm/178talkpython.fm -
#363: Python for .NET and C# developers
See the full show notes for this episode on the website at talkpython.fm/363talkpython.fm -
#545: OWASP Top 10 (2025 List) for Python Devs
The OWASP Top 10 just got a fresh update, and there are some big changes: supply chain attacks, exceptional condition handling, and more. Tanya Janca is back on Talk Python to walk us through every single one of them. And we're not just talking theory, we're going to turn Claude Code loose on a real open source project and see what it finds. Let's do it.
Episode sponsors
Temporal
Talk Python Courses
Links from the show
DevSec Station Podcast: www.devsecstation.com
SheHacksPurple Newsletter: newsletter.shehackspurple.ca
owasp.org: owasp.org
owasp.org/Top10/2025: owasp.org
from here: github.com
Kinto: github.com
A01:2025 - Broken Access Control: owasp.org
A02:2025 - SecuA02 Security Misconfiguration: owasp.org
ASP.NET: ASP.NET
A03:2025 - Software Supply Chain Failures: owasp.org
A04:2025 - Cryptographic Failures: owasp.org
A05:2025 - Injection: owasp.org
A06:2025 - Insecure Design: owasp.org
A07:2025 - Authentication Failures: owasp.org
A08:2025 - Software or Data Integrity Failures: owasp.org
A09:2025 - Security Logging and Alerting Failures: owasp.org
A10 Mishandling of Exceptional Conditions: owasp.org
https://github.com/KeygraphHQ/shannon: github.com
anthropic.com/news/mozilla-firefox-security: www.anthropic.com
generalpurpose.com/the-distillation/claude-mythos-what-it-means-for-your-business: www.generalpurpose.com
Python Example Concepts: blobs.talkpython.fm
Watch this episode on YouTube: youtube.com
Episode #545 deep-dive: talkpython.fm/545
Episode transcripts: talkpython.fm
Theme Song: Developer Rap
๐ฅ Served in a Flask ๐ธ: talkpython.fm/flasksong
---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython
Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython
Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedytalkpython.fm -
#404: Clean Code in Python
See the full show notes for this episode on the website at talkpython.fm/404talkpython.fm -
#28: Making Python Fast: Profiling Python Code
See the full show notes for this episode on the website at talkpython.fm/28talkpython.fm -
#96: Exploring Awesome Python
See the full show notes for this episode on the website at talkpython.fm/96talkpython.fm -
#542: Zensical - a modern static site generator
If you've built documentation in the Python ecosystem, chances are you've used Martin Donath's work. His Material for MKDocs powers docs for FastAPI, uv, AWS, OpenAI, and tens of thousands of other projects. But when MKDocs 2.0 took a direction that would break Material and 300 ecosystem plugins, Martin went back to the drawing board. The result is Zensical: A new static site generator with a Rust core, differential builds in milliseconds instead of minutes, and a migration path designed to bring the whole community along.
Episode sponsors
Sentry Error Monitoring, Code talkpython26
Talk Python Courses
Links from the show
Guest
Martin Donath: github.com
Zensical: zensical.org
Material for MkDocs: squidfunk.github.io
Getting Started: zensical.org
Github pages: docs.github.com
Cloudflare pages: pages.cloudflare.com
Michaels Example: gist.github.com
Material for MkDocs: zensical.org
gohugo.io/content-management/shortcodes: gohugo.io
a sense of size of the project: blobs.talkpython.fm
Zensical Spark: zensical.org
Watch this episode on YouTube: youtube.com
Episode #542 deep-dive: talkpython.fm/542
Episode transcripts: talkpython.fm
Theme Song: Developer Rap
๐ฅ Served in a Flask ๐ธ: talkpython.fm/flasksong
---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython
Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython
Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedytalkpython.fm -
#267: 15 amazing pytest plugins
See the full show notes for this episode on the website at talkpython.fm/267talkpython.fm