Cover image of show Talk Python To Me

Talk Python To Me

Podkast av Michael Kennedy

engelsk

Teknologi og vitenskap

Tidsbegrenset tilbud

1 Måned for 9 kr

Deretter 99 kr / MånedAvslutt når som helst.

  • 20 timer lydbøker i måneden
  • Eksklusive podkaster
  • Gratis podkaster
Kom i gang

Les mer Talk Python To Me

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.

Alle episoder

540 Episoder
episode #530: anywidget: Jupyter Widgets made easy artwork

#530: anywidget: Jupyter Widgets made easy

For 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 interactivity, without dragging along the rest of the web ecosystem. That idea became anywidget, and it is quickly becoming the quiet connective tissue of modern interactive computing. Today we dig into how it works, why it has taken off, and how it might change the way we explore data. Episode sponsors Seer: AI Debugging, Code TALKPYTHON [https://talkpython.fm/seer-code-review] PyCharm, code STRONGER PYTHON [https://talkpython.fm/pycharm-psf-2025] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Trevor on GitHub: github.com [https://github.com/manzt?featured_on=talkpython] anywidget GitHub: github.com [https://github.com/manzt/anywidget?featured_on=talkpython] Trevor's SciPy 2024 Talk: www.youtube.com [https://www.youtube.com/watch?v=CjNSP_yQqrc] Marimo GitHub: github.com [https://github.com/marimo-team/marimo?featured_on=talkpython] Myst (Markdown docs): mystmd.org [https://mystmd.org/?featured_on=talkpython] Altair: altair-viz.github.io [https://altair-viz.github.io/?featured_on=talkpython] DuckDB: duckdb.org [https://duckdb.org/?featured_on=talkpython] Mosaic: uwdata.github.io [https://uwdata.github.io/mosaic/?featured_on=talkpython] ipywidgets: ipywidgets.readthedocs.io [https://ipywidgets.readthedocs.io/?featured_on=talkpython] Tension between Web and Data Sci Graphic: blobs.talkpython.fm [https://blobs.talkpython.fm/anywidget-web-data-tension.png?cache_id=bd498f] Quak: github.com [https://github.com/manzt/quak?featured_on=talkpython] Walk through building a widget: anywidget.dev [https://anywidget.dev/en/notebooks/counter/?featured_on=talkpython] Widget Gallery: anywidget.dev [https://anywidget.dev/en/community/#widgets-gallery] Video: How do I anywidget?: www.youtube.com [https://www.youtube.com/watch?v=oZhyilx3gqI] PyCharm + PSF Fundraiser: pycharm-psf-2025 code STRONGER PYTHON [https://talkpython.fm/pycharm-psf-2025] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=qcxgukkmJjg] Episode #530 deep-dive: talkpython.fm/530 [https://talkpython.fm/episodes/show/530/anywidget-jupyter-widgets-made-easy#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/530/anywidget-jupyter-widgets-made-easy] Theme Song: Developer Rap 🥁 Served in a Flask 🎸: talkpython.fm/flasksong [https://talkpython.fm/flasksong] ---== Don't be a stranger ==--- YouTube: youtube.com/@talkpython [https://talkpython.fm/youtube] Bluesky: @talkpython.fm [https://bsky.app/profile/talkpython.fm] Mastodon: @talkpython@fosstodon.org [https://fosstodon.org/web/@talkpython] X.com: @talkpython [https://x.com/talkpython] Michael on Bluesky: @mkennedy.codes [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: @mkennedy@fosstodon.org [https://fosstodon.org/web/@mkennedy] Michael on X.com: @mkennedy [https://x.com/mkennedy?featured_on=talkpython]

I går - 1 h 11 min
episode #529: Computer Science from Scratch artwork

#529: Computer Science from Scratch

A 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 understand the deeper ideas that power the tools they use every day. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON [https://talkpython.fm/sentry] NordStellar [https://talkpython.fm/nordstellar] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW David Kopec: davekopec.com [https://davekopec.com?featured_on=talkpython] Classic Computer Science Book: amazon.com [https://www.amazon.com/Classic-Computer-Science-Problems-Python/dp/1617295981?featured_on=talkpython] Computer Science from Scratch Book: computersciencefromscratch.com [https://computersciencefromscratch.com?featured_on=talkpython] Computer Science from Scratch at NoStartch (CSFS30 for 30% off): nostarch.com [https://nostarch.com/computer-science-from-scratch?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=EVQOoD6cZmg] Episode #529 deep-dive: talkpython.fm/529 [https://talkpython.fm/episodes/show/529/computer-science-from-scratch#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/529/computer-science-from-scratch] Theme Song: Developer Rap 🥁 Served in a Flask 🎸: talkpython.fm/flasksong [https://talkpython.fm/flasksong] ---== Don't be a stranger ==--- YouTube: youtube.com/@talkpython [https://talkpython.fm/youtube] Bluesky: @talkpython.fm [https://bsky.app/profile/talkpython.fm] Mastodon: @talkpython@fosstodon.org [https://fosstodon.org/web/@talkpython] X.com: @talkpython [https://x.com/talkpython] Michael on Bluesky: @mkennedy.codes [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: @mkennedy@fosstodon.org [https://fosstodon.org/web/@mkennedy] Michael on X.com: @mkennedy [https://x.com/mkennedy?featured_on=talkpython]

03. des. 2025 - 1 h 17 min
episode #528: Python apps with LLM building blocks artwork

#528: Python apps with LLM building blocks

In 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 sponsors Seer: AI Debugging, Code TALKPYTHON [https://talkpython.fm/seer] NordStellar [https://talkpython.fm/nordstellar] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Vincent on X: @fishnets88 [https://x.com/fishnets88?featured_on=talkpython] Vincent on Mastodon: @koaning [https://fosstodon.org/@koaning] LLM Building Blocks for Python Co-urse: training.talkpython.fm [https://training.talkpython.fm/courses/llm-building-blocks-for-python] Top Talk Python Episodes of 2024: talkpython.fm [https://talkpython.fm/blog/posts/top-talk-python-podcast-episodes-of-2024/] LLM Usage - Datasette: llm.datasette.io [https://llm.datasette.io/en/stable/usage.html?featured_on=talkpython] DiskCache - Disk Backed Cache (Documentation): grantjenks.com [https://grantjenks.com/docs/diskcache?featured_on=talkpython] smartfunc - Turn docstrings into LLM-functions: github.com [https://github.com/koaning/smartfunc?featured_on=talkpython] Ollama: ollama.com [https://ollama.com?featured_on=talkpython] LM Studio - Local AI: lmstudio.ai [https://lmstudio.ai?featured_on=talkpython] marimo - A Next-Generation Python Notebook: marimo.io [https://marimo.io?featured_on=talkpython] Pydantic: pydantic.dev [https://pydantic.dev?featured_on=talkpython] Instructor - Complex Schemas & Validation (Python): python.useinstructor.com [https://python.useinstructor.com/#complex-schemas-validation] Diving into PydanticAI with marimo: youtube.com [https://www.youtube.com/watch?v=ujQjqqBka-8] Cline - AI Coding Agent: cline.bot [https://cline.bot?featured_on=talkpython] OpenRouter - The Unified Interface For LLMs: openrouter.ai [https://openrouter.ai?featured_on=talkpython] Leafcloud: leaf.cloud [https://leaf.cloud?featured_on=talkpython] OpenAI looks for its "Google Chrome" moment with new Atlas web browser: arstechnica.com [https://arstechnica.com/ai/2025/10/openais-new-atlas-web-browser-wants-to-let-you-chat-with-a-page/?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=t-ReN9jS9sQ] Episode #528 deep-dive: talkpython.fm/528 [https://talkpython.fm/episodes/show/528/python-apps-with-llm-building-blocks#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/528/python-apps-with-llm-building-blocks] Theme Song: Developer Rap 🥁 Served in a Flask 🎸: talkpython.fm/flasksong [https://talkpython.fm/flasksong] ---== Don't be a stranger ==--- YouTube: youtube.com/@talkpython [https://talkpython.fm/youtube] Bluesky: @talkpython.fm [https://bsky.app/profile/talkpython.fm] Mastodon: @talkpython@fosstodon.org [https://fosstodon.org/web/@talkpython] X.com: @talkpython [https://x.com/talkpython] Michael on Bluesky: @mkennedy.codes [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: @mkennedy@fosstodon.org [https://fosstodon.org/web/@mkennedy] Michael on X.com: @mkennedy [https://x.com/mkennedy?featured_on=talkpython]

30. nov. 2025 - 1 h 16 min
episode #527: MCP Servers for Python Devs artwork

#527: MCP Servers for Python Devs

Today 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 keep it practical: transports that actually work, guardrails you can trust, and a tiny server you could ship this week. By the end, you’ll have a clear mental model and a path to plug Python into the internet of agents. Episode sponsors Sentry AI Monitoring, Code TALKPYTHON [https://talkpython.fm/sentryagents] NordStellar [https://talkpython.fm/nordstellar] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Den Delimarsky: den.dev [https://den.dev?featured_on=talkpython] Agentic AI Programming for Python Course: training.talkpython.fm [https://training.talkpython.fm/courses/agentic-ai-programming-for-python] Model Context Protocol: modelcontextprotocol.io [https://modelcontextprotocol.io?featured_on=talkpython] Model Context Protocol Specification (2025-03-26): modelcontextprotocol.io [https://modelcontextprotocol.io/specification/2025-03-26?featured_on=talkpython] MCP Python Package (PyPI): pypi.org [https://pypi.org/project/mcp?featured_on=talkpython] Awesome MCP Servers (punkpeye) GitHub Repo: github.com [https://github.com/punkpeye/awesome-mcp-servers?featured_on=talkpython] Visual Studio Code Docs: Copilot MCP Servers: code.visualstudio.com [https://code.visualstudio.com/docs/copilot/customization/mcp-servers?featured_on=talkpython] GitHub MCP Server (GitHub repo): github.com [https://github.com/github/github-mcp-server?featured_on=talkpython] GitHub Blog: Meet the GitHub MCP Registry: github.blog [https://github.blog/ai-and-ml/github-copilot/meet-the-github-mcp-registry-the-fastest-way-to-discover-mcp-servers?featured_on=talkpython] MultiViewer App: multiviewer.app [https://multiviewer.app?featured_on=talkpython] GitHub Blog: Spec-driven development with AI (open source toolkit): github.blog [https://github.blog/ai-and-ml/generative-ai/spec-driven-development-with-ai-get-started-with-a-new-open-source-toolkit/?featured_on=talkpython] Model Context Protocol Registry (GitHub): github.com [https://github.com/modelcontextprotocol/registry?featured_on=talkpython] mcp (GitHub organization): github.com [https://github.com/mcp?featured_on=talkpython] Tailscale: tailscale.com [https://tailscale.com?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=0V3Tah-BDy4] Episode #527 deep-dive: talkpython.fm/527 [https://talkpython.fm/episodes/show/527/mcp-servers-for-python-devs#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/527/mcp-servers-for-python-devs] Theme Song: Developer Rap 🥁 Served in a Flask 🎸: talkpython.fm/flasksong [https://talkpython.fm/flasksong] ---== Don't be a stranger ==--- YouTube: youtube.com/@talkpython [https://talkpython.fm/youtube] Bluesky: @talkpython.fm [https://bsky.app/profile/talkpython.fm] Mastodon: @talkpython@fosstodon.org [https://fosstodon.org/web/@talkpython] X.com: @talkpython [https://x.com/talkpython] Michael on Bluesky: @mkennedy.codes [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: @mkennedy@fosstodon.org [https://fosstodon.org/web/@mkennedy] Michael on X.com: @mkennedy [https://x.com/mkennedy?featured_on=talkpython]

10. nov. 2025 - 1 h 6 min
episode #526: Building Data Science with Foundation LLM Models artwork

#526: Building Data Science with Foundation LLM Models

Today, 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 Python to LLM apps. If you care about shipping LLM features without burning the house down, stick around. Episode sponsors Posit [https://talkpython.fm/ppm] NordStellar [https://talkpython.fm/nordstellar] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Hugo Bowne-Anderson: x.com [https://x.com/hugobowne?featured_on=talkpython] Vanishing Gradients Podcast: vanishinggradients.fireside.fm [https://vanishinggradients.fireside.fm?featured_on=talkpython] Fundamentals of Dask: High Performance Data Science Course: training.talkpython.fm [https://training.talkpython.fm/courses/fundamentals-of-dask-getting-up-to-speed] Building LLM Applications for Data Scientists and Software Engineers: maven.com [https://maven.com/hugo-stefan/building-llm-apps-ds-and-swe-from-first-principles?promoCode=friendsoftalkpython] marimo: a next-generation Python notebook: marimo.io [https://marimo.io?featured_on=talkpython] DevDocs (Offline aggregated docs): devdocs.io [https://devdocs.io?featured_on=talkpython] Elgato Stream Deck: elgato.com [https://www.elgato.com/us/en/p/stream-deck?featured_on=talkpython] Sentry's Seer: talkpython.fm [https://talkpython.fm/seer] The End of Programming as We Know It: oreilly.com [https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/?featured_on=talkpython] LorikeetCX AI Concierge: lorikeetcx.ai [https://www.lorikeetcx.ai?featured_on=talkpython] Text to SQL & AI Query Generator: text2sql.ai [https://www.text2sql.ai?featured_on=talkpython] Inverse relationship enthusiasm for AI and traditional projects: oreilly.com [https://www.oreilly.com/radar/wp-content/uploads/sites/3/2025/04/LLM-SDLC_Fig1_edit3-1.png?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=_LFdKjsKdPE] Episode #526 deep-dive: talkpython.fm/526 [https://talkpython.fm/episodes/show/526/building-data-science-with-foundation-llm-models#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/526/building-data-science-with-foundation-llm-models] Theme Song: Developer Rap 🥁 Served in a Flask 🎸: talkpython.fm/flasksong [https://talkpython.fm/flasksong] ---== Don't be a stranger ==--- YouTube: youtube.com/@talkpython [https://talkpython.fm/youtube] Bluesky: @talkpython.fm [https://bsky.app/profile/talkpython.fm] Mastodon: @talkpython@fosstodon.org [https://fosstodon.org/web/@talkpython] X.com: @talkpython [https://x.com/talkpython] Michael on Bluesky: @mkennedy.codes [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: @mkennedy@fosstodon.org [https://fosstodon.org/web/@mkennedy] Michael on X.com: @mkennedy [https://x.com/mkennedy?featured_on=talkpython]

01. nov. 2025 - 1 h 7 min
Enkelt å finne frem nye favoritter og lett å navigere seg gjennom innholdet i appen
Enkelt å finne frem nye favoritter og lett å navigere seg gjennom innholdet i appen
Liker at det er både Podcaster (godt utvalg) og lydbøker i samme app, pluss at man kan holde Podcaster og lydbøker atskilt i biblioteket.
Bra app. Oversiktlig og ryddig. MYE bra innhold⭐️⭐️⭐️

Velg abonnementet ditt

Tidsbegrenset tilbud

Premium

20 timer lydbøker

  • Eksklusive podkaster

  • Gratis podkaster

  • Avslutt når som helst

1 Måned for 9 kr
Deretter 99 kr / Måned

Kom i gang

Premium Plus

100 timer lydbøker

  • Eksklusive podkaster

  • Gratis podkaster

  • Avslutt når som helst

Prøv gratis i 14 dager
Deretter 169 kr / month

Prøv gratis

Bare på Podimo

Populære lydbøker

Kom i gang

1 Måned for 9 kr. Deretter 99 kr / Måned. Avslutt når som helst.