atlas news
    
Talk Python To Me
01  novembre     08h00
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...
27  octobre     08h00
525: NiceGUI Goes 3.0
   Building 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,...
20  octobre     08h00
524: 38 things Python developers should learn in 2025
   Python 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...
13  octobre     08h00
523: Pyrefly: Fast, IDE-friendly typing for Python
   Python 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...
06  octobre     08h00
522: Data Sci Tips and Tricks from CodeCut.ai
   Today we’re turning tiny tips into big wins. Khuyen Tran, creator of CodeCut.ai, has shipped hundreds of bite-size Python and data science snippets across four years. We dig into open-source tools you can use right now, cleaner workflows, and why notebooks and scripts don’t have to be enemies. If...
29  septembre     08h00
521: Red Teaming LLMs and GenAI with PyRIT
   English 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...
23  septembre     08h00
520: pyx - the other side of the uv coin (announcing pyx)
   A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he’s back with something on the other side of that coin: pyx. Pyx isn’t a PyPI replacement. Think server, not just index. It mirrors PyPI, plays fine with pip or uv, and aims to make installs fast and...
18  septembre     08h00
519: Data Science Cloud Lessons at Scale
   Today on Talk Python: What really happens when your data work outgrows your laptop. Matthew Rocklin, creator of Dask and cofounder of Coiled, and Nat Tabris a staff software engineer at Coiled join me to unpack the messy truth of cloud-scale Python. During the episode we actually spin up a 1,000...
29  août     08h00
518: Celebrating Django’s 20th Birthday With Its Creators
   Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable with its creators and long-time stewards: Simon Willison, Adrian Holovaty, Will Vincent, Jeff...
22  août     08h00
517: Agentic Al Programming with Python
   Agentic AI programming is what happens when coding assistants stop acting like autocomplete and start collaborating on real work. In this episode, we cut through the hype and incentives to define agentic, then get hands-on with how tools like Cursor, Claude Code, and LangChain actually behave...
19  août     08h00
516: Accelerating Python Data Science at NVIDIA
   Python’s data stack is getting a serious GPU turbo boost. In this episode, Ben Zaitlen from NVIDIA joins us to unpack RAPIDS, the open source toolkit that lets pandas, scikit-learn, Spark, Polars, and even NetworkX execute on GPUs. We trace the project’s origin and why NVIDIA built it in the open,...
11  août     08h00
515: Durable Python Execution with Temporal
   What if your code was crash-proof? That’s the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrificing productivity or reliability. The Temporal server executes units of application logic called...
18  juillet     08h00
514: Python Language Summit 2025
   Every year the core developers of Python convene in person to focus on high priority topics for CPython and beyond. This year they met at PyCon US 2025. Those meetings are closed door to keep focused and productive. But we’re lucky that Seth Michael Larson was in attendance and wrote up each topic...
14  juillet     08h00
513: Stories from Python History
   Why do people listen to this podcast? Sure, they’re looking for technical explorations of new libraries and ideas. But often it’s to hear the story behind them. If that speaks to you, then I have the perfect episode lined up. I have Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon all...
02  juillet     08h00
512: Building a JIT Compiler for CPython
   Do you like to dive into the details and intricacies of how Python executes and how we can optimize it? Well, do I have an episode for you. We welcome back Brandt Bucher to give us an update on the upcoming JIT compiler for Python and why it differs from JITs for languages such as C# and Java....
25  juin     08h00
511: From Notebooks to Production Data Science Systems
   If you’re doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are joined by Catherine Nelson to discuss techniques and tools to move your data science game from local notebooks to full-on production workflows. Episode...
18  juin     08h00
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...
11  juin     08h00
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...
06  juin     08h00
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...
02  juin     08h00
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...
19  mai     08h00
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....
13  mai     08h00
505: t-strings in Python (PEP 750)
   See the full show notes for this episode on the website at talkpython.fm 505
05  mai     08h00
504: Developer Trends in 2025
   See the full show notes for this episode on the website at talkpython.fm 504
28  avril     08h00
503: The PyArrow Revolution
   See the full show notes for this episode on the website at talkpython.fm 503
21  avril     08h00
502: Django Ledger: Accounting with Python
   See the full show notes for this episode on the website at talkpython.fm 502
14  avril     08h00
501: Marimo - Reactive Notebooks for Python
   See the full show notes for this episode on the website at talkpython.fm 501
10  avril     08h00
500: Django Simple Deploy and other DevOps Things
   See the full show notes for this episode on the website at talkpython.fm 500
31  mars     08h00
499: BeeWare and the State of Python on Mobile
   See the full show notes for this episode on the website at talkpython.fm 499
24  mars     08h00
498: Algorithms for high performance terminal apps
   See the full show notes for this episode on the website at talkpython.fm 498
21  mars     08h00
497: Outlier Detection with Python
   See the full show notes for this episode on the website at talkpython.fm 497
14  mars     08h00
496: Scaf: Complete blueprint for new Python Kubernetes projects
   See the full show notes for this episode on the website at talkpython.fm 496
24  février     08h00
495: OSMnx: Python and OpenStreetMap
   See the full show notes for this episode on the website at talkpython.fm 495
21  février     08h00
494: Update on Flet: Python Flutter UIs
   See the full show notes for this episode on the website at talkpython.fm 494
09  février     08h00
493: Quarto: Open-source technical publishing
   See the full show notes for this episode on the website at talkpython.fm 493
30  janvier     08h00
492: Great Tables
   See the full show notes for this episode on the website at talkpython.fm 492
27  décembre     08h00
491: DuckDB and Python: Ducks and Snakes living together
   See the full show notes for this episode on the website at talkpython.fm 491
24  décembre     08h00
490: Django Ninja
   See the full show notes for this episode on the website at talkpython.fm 490
20  décembre     08h00
489: Anaconda Toolbox for Excel and more with Peter Wang
   See the full show notes for this episode on the website at talkpython.fm 489
12  décembre     08h00
488: Multimodal data with LanceDB
   See the full show notes for this episode on the website at talkpython.fm 488
01  décembre     08h00
487: Building Rust Extensions for Python
   See the full show notes for this episode on the website at talkpython.fm 487
22  novembre     08h00
486: CSnakes: Embed Python code in .NET
   See the full show notes for this episode on the website at talkpython.fm 486
15  novembre     08h00
485: Secure coding for Python with SheHacksPurple
   See the full show notes for this episode on the website at talkpython.fm 485
05  novembre     08h00
484: From React to a Django HTMX based stack
   See the full show notes for this episode on the website at talkpython.fm 484
29  octobre     08h00
483: Reflex Framework: Frontend, Backend, Pure Python
   See the full show notes for this episode on the website at talkpython.fm 483
24  octobre     08h00
482: Pre-commit Hooks for Python Devs
   See the full show notes for this episode on the website at talkpython.fm 482
17  octobre     08h00
481: Python Opinions and Zeitgeist with Hynek
   See the full show notes for this episode on the website at talkpython.fm 481
09  octobre     08h00
480: Ahoy, Narwhals are bridging the data science APIs
   See the full show notes for this episode on the website at talkpython.fm 480
06  octobre     08h00
479: Designing Effective Load Tests for Your Python App
   See the full show notes for this episode on the website at talkpython.fm 479
25  septembre     08h00
478: When and how to start coding with kids
   See the full show notes for this episode on the website at talkpython.fm 478
20  septembre     08h00
477: Awesome Text Tricks with NLP and spaCy
   See the full show notes for this episode on the website at talkpython.fm 477