Talk Python To Me

Talk Python To Me

Podcast door Michael Kennedy

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.

Tijdelijke aanbieding

3 maanden voor € 0,99

Daarna € 9,99 / maandElk moment opzegbaar.

Begin hier

Alle afleveringen

520 afleveringen
episode #510: 10 Polars Tools and Techniques To Level Up Your Data Science artwork
#510: 10 Polars Tools and Techniques To Level Up Your Data Science

Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly of course. But you might not be aware of all the excellent tools and libraries that make Polars even better. Examples include Patito which combines Pydantic and Polars for data validation and polars_encryption which adds AES encryption to selected columns. We have Christopher Trudeau back on Talk Python To Me to tell us about his list of excellent libraries to power up your Polars game and we also talk a bit about his new Polars course. Episode sponsors Agntcy [https://talkpython.fm/agntcy] Sentry Error Monitoring, Code TALKPYTHON [https://talkpython.fm/sentry] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW New Theme Song (Full-Length Download and backstory): talkpython.fm/blog [https://talkpython.fm/flasksong/] Polars for Power Users Course: training.talkpython.fm [https://training.talkpython.fm/courses/polars-for-power-users] Awesome Polars: github.com [https://github.com/ddotta/awesome-polars?featured_on=talkpython] Polars Visualization with Plotly: docs.pola.rs [https://docs.pola.rs/user-guide/misc/visualization/#plotly] Dataframely: github.com [https://github.com/Quantco/dataframely?featured_on=talkpython] Patito: github.com [https://github.com/JakobGM/patito?featured_on=talkpython] polars_iptools: github.com [https://github.com/erichutchins/polars_iptools?featured_on=talkpython] polars-fuzzy-match: github.com [https://github.com/bnmoch3/polars-fuzzy-match?featured_on=talkpython] Nucleo Fuzzy Matcher: github.com [https://github.com/helix-editor/nucleo?featured_on=talkpython] polars-strsim: github.com [https://github.com/foxcroftjn/polars-strsim?featured_on=talkpython] polars_encryption: github.com [https://github.com/zlobendog/polars_encryption?featured_on=talkpython] polars-xdt: github.com [https://github.com/pola-rs/polars-xdt?featured_on=talkpython] polars_ols: github.com [https://github.com/azmyrajab/polars_ols?featured_on=talkpython] Least Mean Squares Filter in Signal Processing: www.geeksforgeeks.org [https://www.geeksforgeeks.org/least-mean-squares-filter-in-signal-processing/?featured_on=talkpython] polars-pairing: github.com [https://github.com/apcamargo/polars-pairing?featured_on=talkpython] Pairing Function: en.wikipedia.org [https://en.wikipedia.org/wiki/Pairing_function?featured_on=talkpython] polars_list_utils: github.com [https://github.com/dashdeckers/polars_list_utils?featured_on=talkpython] Harley Schema Helpers: tomburdge.github.io [https://tomburdge.github.io/harley/reference/harley/schema_helpers/?featured_on=talkpython] Marimo Reactive Notebooks Episode: talkpython.fm [https://talkpython.fm/episodes/show/501/marimo-reactive-notebooks-for-python#links-section] Marimo: marimo.io [https://marimo.io/?featured_on=talkpython] Ahoy Narwhals Podcast Episode Links: talkpython.fm [https://talkpython.fm/episodes/show/480/ahoy-narwhals-are-bridging-the-data-science-apis] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=aIdvlJN1bNQ] Episode #510 deep-dive: talkpython.fm/510 [https://talkpython.fm/episodes/show/510/10-polars-tools-and-techniques-to-level-up-your-data-science#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/510/10-polars-tools-and-techniques-to-level-up-your-data-science] --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com [https://talkpython.fm/youtube] Talk Python on Bluesky: @talkpython.fm at bsky.app [https://bsky.app/profile/talkpython.fm] Talk Python on Mastodon: talkpython [https://fosstodon.org/web/@talkpython] Michael on Bluesky: @mkennedy.codes at bsky.app [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: mkennedy [https://fosstodon.org/web/@mkennedy]

18 jun 2025 - 1 h 2 min
episode #509: GPU Programming in Pure Python artwork
#509: GPU Programming in Pure Python

If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelbach is here to tell us about programming your GPU in pure Python. Episode sponsors Posit [https://talkpython.fm/ppm] Agntcy [https://talkpython.fm/agntcy] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Bryce Adelstein Lelbach on Twitter: @blelbach [https://x.com/blelbach?lang=en&featured_on=talkpython] Episode Deep Dive write up: talkpython.fm/blog [https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/] NVIDIA CUDA Python API: github.com [https://github.com/NVIDIA/cuda-python?featured_on=talkpython] Numba (JIT Compiler for Python): numba.pydata.org [https://numba.pydata.org/?featured_on=talkpython] Applied Data Science Podcast: adspthepodcast.com [https://adspthepodcast.com?featured_on=talkpython] NVIDIA Accelerated Computing Hub: github.com [https://github.com/NVIDIA/accelerated-computing-hub?featured_on=talkpython] NVIDIA CUDA Python Math API Documentation: docs.nvidia.com [https://docs.nvidia.com/cuda/nvmath-python?featured_on=talkpython] CUDA Cooperative Groups (CCCL): nvidia.github.io [https://nvidia.github.io/cccl/cuda_cooperative/?featured_on=talkpython] Numba CUDA User Guide: nvidia.github.io [https://nvidia.github.io/numba-cuda/user/kernels.html#introduction] CUDA Python Core API: nvidia.github.io [https://nvidia.github.io/cuda-python/cuda-core?featured_on=talkpython] Numba (JIT Compiler for Python): numba.pydata.org [https://numba.pydata.org/?featured_on=talkpython] NVIDIA’s First Desktop AI PC ($3,000): arstechnica.com [https://arstechnica.com/ai/2025/01/nvidias-first-desktop-pc-can-run-local-ai-models-for-3000/?featured_on=talkpython] Google Colab: colab.research.google.com [https://colab.research.google.com/?featured_on=talkpython] Compiler Explorer (“Godbolt”): godbolt.org [https://godbolt.org/?featured_on=talkpython] CuPy: github.com [https://github.com/cupy/cupy?featured_on=talkpython] RAPIDS User Guide: docs.rapids.ai [https://docs.rapids.ai/user-guide/?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=57POBhLVbcc] Episode #509 deep-dive: talkpython.fm/509 [https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/509/gpu-programming-in-pure-python] --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com [https://talkpython.fm/youtube] Talk Python on Bluesky: @talkpython.fm at bsky.app [https://bsky.app/profile/talkpython.fm] Talk Python on Mastodon: talkpython [https://fosstodon.org/web/@talkpython] Michael on Bluesky: @mkennedy.codes at bsky.app [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: mkennedy [https://fosstodon.org/web/@mkennedy]

11 jun 2025 - 57 min
episode #508: Program Your Own Computer with Python artwork
#508: Program Your Own Computer with Python

If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR computer with Python." We dive into a bunch of tools and frameworks and especially spend some time on integrating with existing platform APIs (e.g. macOS's BrowserKit and Window's COM APIs) to build desktop apps in Python that make you happier and more productive. Let's dive in! Episode sponsors Posit [https://talkpython.fm/workbench] Agntcy [https://talkpython.fm/agntcy] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Glyph on Mastodon: @glyph@mastodon.social [https://mastodon.social/@glyph?featured_on=talkpython] Glyph on GitHub: github.com/glyph [https://github.com/glyph?featured_on=talkpython] Glyph's Conference Talk: LceLUPdIzRs: youtube.com [https://www.youtube.com/watch?v=LceLUPdIzRs&ab_channel=SFPython] Notify Py: ms7m.github.io [https://ms7m.github.io/notify-py/?featured_on=talkpython] Rumps: github.com [https://github.com/jaredks/rumps?featured_on=talkpython] QuickMacHotkey: pypi.org [https://pypi.org/project/quickmachotkey/?featured_on=talkpython] QuickMacApp: pypi.org [https://pypi.org/project/quickmacapp/?featured_on=talkpython] LM Studio: lmstudio.ai [https://lmstudio.ai/?featured_on=talkpython] Coolify: coolify.io [https://www.coolify.io/?featured_on=talkpython] PyWin32: pypi.org [https://pypi.org/project/pywin32/?featured_on=talkpython] WinRT: pypi.org [https://pypi.org/project/winrt/?featured_on=talkpython] PyObjC: pypi.org [https://pypi.org/project/pyobjc/?featured_on=talkpython] PyObjC Documentation: pyobjc.readthedocs.io [https://pyobjc.readthedocs.io/en/latest/#] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=KuGWQeo_vws] Episode #508 deep-dive: talkpython.fm/508 [https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/508/program-your-own-computer-with-python] --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com [https://talkpython.fm/youtube] Talk Python on Bluesky: @talkpython.fm at bsky.app [https://bsky.app/profile/talkpython.fm] Talk Python on Mastodon: talkpython [https://fosstodon.org/web/@talkpython] Michael on Bluesky: @mkennedy.codes at bsky.app [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: mkennedy [https://fosstodon.org/web/@mkennedy]

06 jun 2025 - 1 h 11 min
episode #507: Agentic AI Workflows with LangGraph artwork
#507: Agentic AI Workflows with LangGraph

If you want to leverage the power of LLMs in your Python apps, you would be wise to consider an agentic framework. Agentic empowers the LLMs to use tools and take further action based on what it has learned at that point. And frameworks provide all the necessary building blocks to weave these into your apps with features like long-term memory and durable resumability. I'm excited to have Sydney Runkle back on the podcast to dive into building Python apps with LangChain and LangGraph. Episode sponsors Posit [https://talkpython.fm/ppm] Auth0 [https://talkpython.fm/auth0] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Sydney Runkle: linkedin.com [https://www.linkedin.com/in/sydney-runkle-105a35190/?featured_on=talkpython] LangGraph: github.com [https://github.com/langchain-ai/langgraph?featured_on=talkpython] LangChain: langchain.com [https://www.langchain.com/?featured_on=talkpython] LangGraph Studio: github.com [https://github.com/langchain-ai/langgraph-studio?featured_on=talkpython] LangGraph (Web): langchain.com [https://www.langchain.com/langgraph?featured_on=talkpython] LangGraph Tutorials Introduction: langchain-ai.github.io [https://langchain-ai.github.io/langgraph/tutorials/introduction/?featured_on=talkpython] How to Think About Agent Frameworks: blog.langchain.dev [https://blog.langchain.dev/how-to-think-about-agent-frameworks/?featured_on=talkpython] Human in the Loop Concept: langchain-ai.github.io [https://langchain-ai.github.io/langgraph/concepts/human_in_the_loop/?featured_on=talkpython] GPT-4 Prompting Guide: cookbook.openai.com [https://cookbook.openai.com/examples/gpt4-1_prompting_guide?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=0an8FbTfZNE] Episode #507 deep-dive: talkpython.fm/507 [https://talkpython.fm/episodes/show/507/agentic-ai-workflows-with-langgraph#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/507/agentic-ai-workflows-with-langgraph] --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com [https://talkpython.fm/youtube] Talk Python on Bluesky: @talkpython.fm at bsky.app [https://bsky.app/profile/talkpython.fm] Talk Python on Mastodon: talkpython [https://fosstodon.org/web/@talkpython] Michael on Bluesky: @mkennedy.codes at bsky.app [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: mkennedy [https://fosstodon.org/web/@mkennedy]

02 jun 2025 - 1 h 3 min
episode #506: ty: Astral's New Type Checker (Formerly Red-Knot) artwork
#506: ty: Astral's New Type Checker (Formerly Red-Knot)

The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming up on release time for the first version and with the release it comes with a new official name: ty. We have Charlie Marsh and Carl Meyer on the show to tell us all about this new project. Episode sponsors Posit [https://talkpython.fm/connect-cloud] Auth0 [https://talkpython.fm/auth0] Talk Python Courses [https://talkpython.fm/training] LINKS FROM THE SHOW Talk Python's Rock Solid Python: Type Hints & Modern Tools (Pydantic, FastAPI, and More) Course: training.talkpython.fm [https://training.talkpython.fm/courses/python-type-hint-course-with-hands-on-examples] Charlie Marsh on Twitter: @charliermarsh [https://twitter.com/charliermarsh?featured_on=talkpython] Charlie Marsh on Mastodon: @charliermarsh [https://hachyderm.io/@charliermarsh?featured_on=talkpython] Carl Meyer: @carljm [https://twitter.com/carljm/?featured_on=talkpython] ty on Github: github.com/astral-sh/ty [https://github.com/astral-sh/ty?featured_on=talkpython] A Very Early Play with Astral’s Red Knot Static Type Checker: app.daily.dev [https://app.daily.dev/posts/a-very-early-play-with-astral-s-red-knot-static-type-checker-wnhcuf0lx?featured_on=talkpython] Will Red Knot be a drop-in replacement for mypy or pyright?: github.com [https://github.com/astral-sh/ruff/discussions/15149?featured_on=talkpython] Hacker News Announcement: news.ycombinator.com [https://news.ycombinator.com/item?id=42868576&featured_on=talkpython] Early Explorations of Astral’s Red Knot Type Checker: pydevtools.com [https://pydevtools.com/blog/early-explorations-of-astrals-red-knot-type-checker/?featured_on=talkpython] Astral's Blog: astral.sh [https://astral.sh/blog?featured_on=talkpython] Rust Analyzer Salsa Docs: docs.rs [https://docs.rs/rust-analyzer-salsa/latest/salsa/?featured_on=talkpython] Ruff Open Issues (label: red-knot): github.com [https://github.com/astral-sh/ruff/issues?q=is%3Aissue%20state%3Aopen%20label%3Ared-knot&featured_on=talkpython] Ruff Types: types.ruff.rs [https://types.ruff.rs/?featured_on=talkpython] Ruff Docs (Astral): docs.astral.sh [https://docs.astral.sh/ruff/?featured_on=talkpython] uv Repository: github.com [https://github.com/astral-sh/uv?featured_on=talkpython] Watch this episode on YouTube: youtube.com [https://www.youtube.com/watch?v=XVwpL_cAvrw] Episode #506 deep-dive: talkpython.fm/506 [https://talkpython.fm/episodes/show/506/ty-astrals-new-type-checker-formerly-red-knot#takeaways-anchor] Episode transcripts: talkpython.fm [https://talkpython.fm/episodes/transcript/506/ty-astrals-new-type-checker-formerly-red-knot] --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com [https://talkpython.fm/youtube] Talk Python on Bluesky: @talkpython.fm at bsky.app [https://bsky.app/profile/talkpython.fm] Talk Python on Mastodon: talkpython [https://fosstodon.org/web/@talkpython] Michael on Bluesky: @mkennedy.codes at bsky.app [https://bsky.app/profile/mkennedy.codes?featured_on=talkpython] Michael on Mastodon: mkennedy [https://fosstodon.org/web/@mkennedy]

19 mei 2025 - 1 h 4 min
Super app. Onthoud waar je bent gebleven en wat je interesses zijn. Heel veel keuze!
Super app. Onthoud waar je bent gebleven en wat je interesses zijn. Heel veel keuze!
Makkelijk in gebruik!
App ziet er mooi uit, navigatie is even wennen maar overzichtelijk.

Tijdelijke aanbieding

3 maanden voor € 0,99

Daarna € 9,99 / maandElk moment opzegbaar.

Exclusieve podcasts

Advertentievrij

Gratis podcasts

Luisterboeken

20 uur / maand

Begin hier

Alleen bij Podimo

Populaire luisterboeken