Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.
…
continue reading
Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.
…
continue reading
1
#533: Web Frameworks in Prod by Their Creators
1:01:58
1:01:58
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:01:58Today on Talk Python, the creators behind FastAPI, Flask, Django, Quart, and Litestar get practical about running apps based on their framework in production. Deployment patterns, async gotchas, servers, scaling, and the stuff you only learn at 2 a.m. when the pager goes off. For Django, we have Carlton Gibson and Jeff Triplet. For Flask, we have D…
…
continue reading
1
#532: 2025 Python Year in Review
1:18:32
1:18:32
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:18:32Python in 2025 is in a delightfully refreshing place: the GIL's days are numbered, packaging is getting sharper tools, and the type checkers are multiplying like gremlins snacking after midnight. On this episode, we have an amazing panel to give us a range of perspectives on what matter in 2025 in Python. We have Barry Warsaw, Brett Cannon, Gregory…
…
continue reading
1
#531: Talk Python in Production
1:21:13
1:21:13
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:21:13Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this episode, we interview Michael Kennedy, author of "Talk Python in Production," a new book that guides you through …
…
continue reading
1
#530: anywidget: Jupyter Widgets made easy
1:11:21
1:11:21
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:11:21For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slowly. Trevor Manz decided that barrier did not need to exist. His idea was simple: give Python users just enough JavaScript to unlock the web’s interact…
…
continue reading
1
#529: Computer Science from Scratch
1:17:00
1:17:00
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:17:00A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science for exactly those folks, the ones who learned to program first and are now ready to understan…
…
continue reading
1
#528: Python apps with LLM building blocks
1:16:46
1:16:46
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:16:46In this episode, I’m talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused endpoints, and good monitoring. We’ll dig into patterns for wrapping these calls, caching and inspecting responses, and deciding where an LLM API actually earns its keep in your architecture. Episode s…
…
continue reading
1
#527: MCP Servers for Python Devs
1:06:25
1:06:25
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:06:25Today we’re digging into the Model Context Protocol, or MCP. Think LSP for AI: build a small Python service once and your tools and data show up across editors and agents like VS Code, Claude Code, and more. My guest, Den Delimarsky from Microsoft, helps build this space and will keep us honest about what’s solid versus what's just shiny. We’ll kee…
…
continue reading
1
#526: Building Data Science with Foundation LLM Models
1:07:24
1:07:24
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:07:24Today, we’re talking about building real AI products with foundation models. Not toy demos, not vibes. We’ll get into the boring dashboards that save launches, evals that change your mind, and the shift from analyst to AI app builder. Our guide is Hugo Bowne-Anderson, educator, podcaster, and data scientist, who’s been in the trenches from scalable…
…
continue reading
1
#525: NiceGUI Goes 3.0
1:17:46
1:17:46
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:17:46Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full control? NiceGUI, pronounced "Nice Guy" sits on FastAPI with a Vue/Quasar front end, gives you real components, live updates over websockets, and it’s runni…
…
continue reading
1
#524: 38 things Python developers should learn in 2025
1:09:15
1:09:15
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:09:15Python in 2025 is different. Threads really are about to run in parallel, installs finish before your coffee cools, and containers are the default. In this episode, we count down 38 things to learn this year: free-threaded CPython, uv for packaging, Docker and Compose, Kubernetes with Tilt, DuckDB and Arrow, PyScript at the edge, plus MCP for sane …
…
continue reading
1
#523: Pyrefly: Fast, IDE-friendly typing for Python
1:07:00
1:07:00
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:07:00Python typing got fast enough to feel invisible. Pyrefly is a new, open source type checker and IDE language server from Meta, written in Rust, with a focus on instant feedback and real-world DX. Today, we will dig into what it is, why it exists, and how it plays with the rest of the typing ecosystem. We have Abby Mitchell, Danny Yang, and Kyle Int…
…
continue reading
1
#522: Data Sci Tips and Tricks from CodeCut.ai
1:09:32
1:09:32
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:09:32Michael Kennedy (@mkennedy)
…
continue reading
1
#521: Red Teaming LLMs and GenAI with PyRIT
1:02:40
1:02:40
Прослушать позже
Прослушать позже
Списки
Нравится
Нравится
1:02:40English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read documents from the wild, you have created a brand new attack surface. In this episode, we will make that concrete. We will talk about the attacks teams are…
…
continue reading