Aller au contenu
Talk Python To Me
PodcastTechnologiesAnglais

Talk Python To Me

Nouveau#568: Cloudflare Python Workers3 novembre 2026 · 1 h 2 min
Épisodes
567
Parution
hebdomadaire
Dernier épisode
3 Nov 2026

À propos du podcast

Talk Python to Me is a weekly podcast for Python developers, data scientists, and AI builders, hosted by developer and entrepreneur Michael Kennedy. We dive deep into the packages, tools, and people shaping Python, from web development and data science to AI and LLMs. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from its leaders. And if you've been Pythoning for years, you'll hear about your favorite packages and the hot new ones coming out of open source.

Épisodes 567

  1. #568: Cloudflare Python Workers

    1 h 2 minÉpisode 568

    Where does your Python code actually run? A server in Virginia? A container in Frankfurt? Pyodide put Python into the browser. Cloudflare put the browser into the server. Combine the two and you get Python …

  2. #567: Personal AI Agents for Pythonistas

    1 h 7 minÉpisode 567

    The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by talking to …

  3. #566: State of the art in Python 2026

    1 h 5 minÉpisode 566

    Which of your Python tools would you still pick if you started fresh today? For a long time, the answer was easy. The stack felt settled. AI has reopened almost every one of those choices. Some tools got …

  4. #565: Tachyon, Python 3.15's Built-in Sampling Profiler

    1 h 28 minÉpisode 565

    Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke with …

  5. #564: EVE Online Departs for Python 3

    1 h 8 minÉpisode 564

    Every ship in EVE Online eventually undocks and leaves the station. This time, it's the whole game. EVE has run on Python 2 since it launched in 2003, all 2.4 million lines of it, on a custom Stackless …

  6. #563: Getting Started with Rust as Python Devs

    1 h 11 minÉpisode 563

    Lint the entire CPython code base from scratch. It takes 0.3 seconds. Three blinks of an eye. That is ruff, and it is written in Rust. So are Pydantic, Polars, uv, and Granian. Rust shows up in Python three …

  7. #562: DuckLake: The Lakehouse That's Just SQL and Parquet

    1 h 11 minÉpisode 562

    How many files does your query read before it reads any data? On some data lakes, you go through JSON and metadata files first, just to learn which Parquet files matter. DuckLake asks one SQL question instead …

  8. #561: TonIO, a Multi-threaded Async Runtime for Python

    1 h 16 minÉpisode 561

    How many cores does your machine have, 10, 18? Your async Python code uses just one of them. That isn't a bug in asyncio. That's the design, and optimizing event loops to be faster by 20% doesn't change it. So …

  9. #560: Building a Research OS: From Django to 30,000 Samples

    1 h 3 minÉpisode 560

    In 2020, a gastroenterologist in Glasgow did the math on his new research study and came up with 30,000 samples, arriving over two years from three cities and a dozen hospitals. He asked around about how …

  10. #559: 12 Things You Should (and Shouldn't) Do in AWS

    1 h 8 minÉpisode 559

    Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outage is …

  11. #558: Hyper-Personal Software with Python

    1 h 2 minÉpisode 558

    Every company has one. The little internal tool that Jane built back in 2021, and then Jane left. Nobody understands it, nobody will touch it. There are two unwritten rules around it: don't change it, it's …

  12. #557: Security of everything at PyCon 2026

    1 h 8 minÉpisode 557

    Security has always been the vegetables of software. Everyone agrees it matters, and somehow it never quite makes it onto the plate. At PyCon US this year, that changed. For the first time ever, security got …

  13. #556: Updates on Django's Async Story

    1 h 5 minÉpisode 556

    For years, "Django and async" came with an asterisk. The docs themselves warned you off it. Scary performance notes, a story that felt half-finished. Well, that story just got rewritten, literally, and the …

  14. #555: Marimo Pair - A Canvas for Agent + Developers Collaboration

    1 h 5 minÉpisode 555

    Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something, you look …

  15. #554: Trustworthy AI in Healthcare and Longevity

    1 h 1 minÉpisode 554

    You ask an AI a question and it answers with total confidence. Most of the time, a confidently wrong answer is just an annoyance. But what if the question is medical, and there's a real patient on the other …

  16. #553: All of our tools

    55 minÉpisode 553

    This episode is a fun crossover from our Python news and tips podcast, Python Bytes. We have had some big changes over there. Brian Okken has moved on and Calvin Hendryx-Parker has joined the show as the new …

  17. #552: Astral joins OpenAI

    1 h 5 minÉpisode 552

    OpenAI just acquired Astral, the company behind uv, Ruff, and ty. And if your first thought was "wait, is uv toast?", you are not alone. But here's the twist Charlie Marsh shared with me: he thinks they may …

  18. #551: Stroll Down Startup Lane - 2026

    1 h 49 minÉpisode 551

    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 …

  19. #550: AI Contributions and Maintainer Load in Open Source

    1 h 3 minÉpisode 550

    You wake up, brew the coffee, open GitHub, and there it is. Another pull request on your open source project. Thirteen thousand lines added. No issue filed first. No discussion. Just "here, please review this …

  20. #549: Great Docs

    1 h 7 minÉpisode 549

    Your documentation has two audiences now - humans reading the rendered HTML, and AI agents trying to make sense of your library. Rich Iannone and Michael Chow from Posit are back on Talk Python with a brand new …

  21. #548: Event Sourcing Design Pattern

    1 h 9 minÉpisode 548

    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 …

  22. #547: Parallel Python at Anyscale with Ray

    59 minÉpisode 547

    See the full show notes for this episode on the website at talkpython.fm/547

  23. #546: Self hosting apps for Python people

    1 h 3 minÉpisode 546

    See the full show notes for this episode on the website at talkpython.fm/546

  24. #545: OWASP Top 10 (2025 List) for Python Devs

    1 h 6 minÉpisode 545

    See the full show notes for this episode on the website at talkpython.fm/545

  25. #544: Wheel Next + Packaging PEPs

    1 h 11 minÉpisode 544

    See the full show notes for this episode on the website at talkpython.fm/544

  26. #543: Deep Agents: LangChain's SDK for Agents That Plan and Delegate

    1 h 4 minÉpisode 543

    See the full show notes for this episode on the website at talkpython.fm/543

  27. #542: Zensical - a modern static site generator

    1 h 4 minÉpisode 542

    See the full show notes for this episode on the website at talkpython.fm/542

  28. #541: Monty - Python in Rust for AI

    1 h 6 minÉpisode 541

    See the full show notes for this episode on the website at talkpython.fm/541

  29. #540: Modern Python monorepo with uv and prek

    1 h 2 minÉpisode 540

    See the full show notes for this episode on the website at talkpython.fm/540

  30. #539: Catching up with the Python Typing Council

    1 h 2 minÉpisode 539

    See the full show notes for this episode on the website at talkpython.fm/539

Voici les 40 derniers épisodes sur 567. Les épisodes plus anciens se trouvent dans le flux du podcast.

C’est votre podcast ?

Confirmez-le avec une entrée dans votre flux : vous recevez ici un code, vous l’ajoutez comme podcast:txt dans le canal de votre flux, et nous le vérifions. Votre podcast apparaît ensuite comme « vérifié » sur SoundNode.

Paramètres

Affichage

Langue

Détermine les stations affichées en premier sur la page d’accueil.

Historique

Les stations et épisodes écoutés récemment et tes dernières recherches sont seulement enregistrés dans ce navigateur.

Notifications

Un court message quand un podcast que tu suis publie un nouvel épisode. Désactive un podcast précis avec la cloche sur sa page.

Compte

Enregistrez vos favoris – dans l’app et sur le site.

Raccourcis clavier

/
Ouvrir la recherche
Espace
Lecture ou pause
← →
Dans le lecteur : 15 s en arrière, 30 s en avant (épisodes) · dans une rangée : tuile suivante
↑ ↓
Dans une rangée : cible dans la tuile
Début / Fin
Dans une rangée : première ou dernière tuile
Esc
Fermer la fenêtre ou le menu
?
Cet aperçu
En cours de lecture

Voir la station

À suivre

    Ajoutez des épisodes avec « À suivre » – ils seront lus après l'épisode en cours.