GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • TalkPython['Podcast']
  • Episodes
  • Visual guides
  • Python Courses
  • Membership
  • Newsletter
  • Guests
  • Merch
  • Blog
  • MCP
  • Book

This view

  • Original page
  • New address

GeezerVison is showing talkpython.fm (truncated) — Guests on Talk Python - Talk Python To Me Podcast

>>> import membership Talk Python Membership is here Become a member →

Guests on Talk Python


We've had so many amazing guests on the show over the years. You can find them all here, sorted by number of appearances and recency.

Brett Cannon
Python core developer; snarky Canadian. Mastodon at @[email protected]
12 Episodes
  • #532 2025 Python Year in Review
  • #513 Stories from Python History
  • #441 Python = Syntactic Sugar?
  • #391 Pyscript powered by MicroPython
  • #374 PSF Survey in Review
  • #360 Removing Python's Dead Batteries (in just 5 years)
  • #350 Python Steering Council 2021 Retrospective
  • #213 WebAssembly and CPython
  • #209 Inside Python's new governance model
  • #179 Python Language Summit 2018
  • #170 Guido van Rossum steps down
  • #49 Microsoft's JIT-based Python Project: Pyjion
Anthony Shaw
Anthony Shaw is a Python Software Foundation Fellow, ASF member, and Python-author. He works at Microsoft on the Open-Source Advocacy team focused on Python.
12 Episodes
  • #486 CSnakes: Embed Python code in .NET
  • #479 Designing Effective Load Tests for Your Python App
  • #447 Parallel Python Apps with Sub Interpreters
  • #373 Reinventing Azure's Python CLI
  • #340 Time to JIT your Python with Pyjion?
  • #265 Why is Python slow?
  • #240 A guided tour of the CPython source code
  • #214 Dive into CPython 3.8 and beyond
  • #180 What's new in Python 3.7 and beyond
  • #168 10 Python security holes and how to plug them
  • #155 Practical steps for moving to Python 3
  • #132 Contributing to open source
Brian Okken
Podcast Host of Python Bytes and Test and Code. Author of “Python Testing with pytest”. Software engineer.
12 Episodes
  • #443 Python Bytes Crossover 2023
  • #407 pytest tips and tricks for better testing
  • #396 AI Goes on Trial For Writing Code (crossover)
  • #297 Python year in review (2020 edition)
  • #267 15 amazing pytest plugins
  • #192 Python Year in Review 2018 Edition
  • #181 30 amazing Python projects
  • #170 Guido van Rossum steps down
  • #148 Python Book Authors' Panel Discussion
  • #145 2017 Python Year in Review
  • #92 Bonus: Python Bytes Crossover: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI
  • #45 The Python Testing Column, Now a Thing
Charlie Marsh
Building Ruff. Python, Rust, and WebAssembly. Past: Staff software engineer @ Spring Discovery, Khan Academy.
8 Episodes
  • #552 Astral joins OpenAI
  • #544 Wheel Next + Packaging PEPs
  • #520 pyx - the other side of the uv coin (announcing pyx)
  • #506 ty: Astral's New Type Checker (Formerly Red-Knot)
  • #476 Unified Python packaging with uv
  • #453 uv - The Next Evolution in Python Packages?
  • #448 Full-Time Open Source Devs Panel
  • #400 Ruff - The Fast, Rust-based Python Linter
Paul Everitt
Paul is the Head of Developer Advocacy at JetBrains. Before that, Paul was a co-founder of Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the Python Software Foundation and the Plone Foundation. Prior to that, Paul was an officer in the US Navy, starting www.navy.mil in 1993.
8 Episodes
  • #513 Stories from Python History
  • #505 t-strings in Python (PEP 750)
  • #468 Python Trends Episode 2024
  • #374 PSF Survey in Review
  • #354 Sphinx, MyST, and Python Docs in 2022
  • #307 Python from 1994 to 2021, my how you've grown!
  • #297 Python year in review (2020 edition)
  • #189 War Stories of the Developer Evangelists
Reuven Lerner
Reuven Lerner helps developers around the world to become more fluent in Python. He'd love to find ways to make you a better developer, too! Most days, he works on-site with companies around the world (US, Europe, Israel, and China), teaching their engineers and staff.
7 Episodes
  • #566 State of the art in Python 2026
  • #532 2025 Python Year in Review
  • #503 The PyArrow Revolution
  • #471 Learning and teaching Pandas
  • #297 Python year in review (2020 edition)
  • #231 Advice for freelancing with Python
  • #210 Making the most out of in-person training
Samuel Colvin
Python & Rust developer with a hint of TypeScript, maintainer of pydantic and other libraries.
7 Episodes
  • #541 Monty - Python in Rust for AI
  • #487 Building Rust Extensions for Python
  • #449 Building UIs in Python with FastUI
  • #448 Full-Time Open Source Devs Panel
  • #415 Future of Pydantic and FastAPI
  • #376 Pydantic v2 - The Plan
  • #313 Automate your data exchange with Pydantic
Sebastián Ramírez
Sebastián Ramírez (tiangolo) is the creator of FastAPI, Typer, and other open source tools. He is currently a developer in Berlin, Germany.
6 Episodes
  • #536 Fly inside FastAPI Cloud
  • #533 Web Frameworks in Prod by Their Creators
  • #448 Full-Time Open Source Devs Panel
  • #415 Future of Pydantic and FastAPI
  • #353 SQLModel: The New ORM for FastAPI and Beyond
  • #284 Modern and fast APIs with FastAPI
Michael Kennedy
Michael Kennedy is a Python enthusiast and entrepreneur. He's the host of Talk Python and Python Bytes podcasts, and founder of Talk Python Training. Michael is a Python Software Foundation (PSF) Fellow and is based in Portland, OR USA. Find him at https://mkennedy.codes.
6 Episodes
  • #531 Talk Python in Production
  • #443 Python Bytes Crossover 2023
  • #396 AI Goes on Trial For Writing Code (crossover)
  • #310 AMA (Ask Me Anything) with Michael
  • #92 Bonus: Python Bytes Crossover: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI
  • #0 Introducing the show!
Carol Willing
Project Jupyter, nteract, and CPython core developer @ python | jupyter | jupyterhub | ipython | nteract | pysplash.
6 Episodes
  • #513 Stories from Python History
  • #468 Python Trends Episode 2024
  • #390 Mastodon for Python Devs
  • #350 Python Steering Council 2021 Retrospective
  • #170 Guido van Rossum steps down
  • #84 Are we failing to fund Python's core infrastructure?
Ines Montani
Ines is a developer specializing in applications for AI technology. She's the co-founder of Explosion AI and a core developer of spaCy, one of the most popular libraries for Natural Language Processing, and Prodigy, an annotation tool for radically efficient machine teaching.
6 Episodes
  • #504 Developer Trends in 2025
  • #465 The AI Revolution Won't Be Monopolized
  • #351 Machine Learning Ethics and Laws Panel
  • #300 Building a data science startup (panel)
  • #297 Python year in review (2020 edition)
  • #202 Building a software business
Jay Miller
Jay is a Developer Advocate at Elastic, based in San Diego, Ca. A multipotentialite, Jay enjoys finding unique ways to merge his fascination with productivity, automation, and development to create tools and content to serve the tech community.
6 Episodes
  • #413 Live from PyCon 2023
  • #374 PSF Survey in Review
  • #345 10 Tips and Tools for Developer Productivity
  • #327 Little Automation Tools in Python
  • #297 Python year in review (2020 edition)
  • #133 Productivity for developers
Dan Bader
Full-stack Pythonista & Python Coach. Write Clean and Pythonic code with my free tutorials, books, and courses.
6 Episodes
  • #244 Top 10 Real Python Articles of 2019
  • #215 The software powering Talk Python courses and podcast
  • #192 Python Year in Review 2018 Edition
  • #148 Python Book Authors' Panel Discussion
  • #141 Python tricks
  • #132 Contributing to open source
Sydney Runkle
Sydney recently graduated with her BS in computer science from the University of Wisconsin-Madison. She works as a software engineer at Pydantic dev, and is currently the lead maintainer of Pydantic. She loves open source development, small businesses, and listening to podcasts. In her free time, she loves to bike and cook.
5 Episodes
  • #566 State of the art in Python 2026
  • #543 Deep Agents: LangChain's SDK for Agents That Plan and Delegate
  • #507 Agentic AI Workflows with LangGraph
  • #466 Pydantic Performance Tips
  • #444 The Young Coder's Blueprint to Success
Calvin Hendryx-Parker
Calvin Hendryx-Parker is the co-founder and CTO of Six Feet Up, the premier AI and Python agency in the U.S. that celebrated its 25th anniversary in 2024. Calvin’s Massive Transformative Purpose (MTP) is to inspire and enable tech leaders to open minds and bring the world together for a sustainable future. At Six Feet Up, Calvin establishes the company's technical vision and leads all aspects of the company's technology development. Calvin is passionate about the open-source community and specializes in app development, AI, big data and cloud technology. He is regularly sought after to share his expertise — both at international conferences and in the media. Six Feet Up, a top 10 United States Custom Software Development Company according to Clutch.co, was founded with Python at the forefront. In 2019, Calvin was named an AWS Hero — one of only 50 Heroes in North America. He is the co-founder of IndyPy, the largest Python meetup in Indiana with nearly 2,500 members. In 2023, he was named Tech Executive of the Year by the Indiana Business Journal.
5 Episodes
  • #566 State of the art in Python 2026
  • #553 All of our tools
  • #524 38 things Python developers should learn in 2025
  • #504 Developer Trends in 2025
  • #496 Scaf: Complete blueprint for new Python Kubernetes projects
Pablo Galindo Salgado
Python Steering Council and core developer. Python 3.10/3.11 release manager. @ThePSF Fellow. Deals with black holes and parsers. Attracts linker problems.
5 Episodes
  • #565 Tachyon, Python 3.15's Built-in Sampling Profiler
  • #425 Memray: The endgame Python memory profiler
  • #419 Debugging Python in Production with PyStack
  • #388 Python 3.11 is here and it's fast
  • #350 Python Steering Council 2021 Retrospective
Christopher Trudeau
Christopher Trudeau is a hands-on technical leader who builds high performance teams. His experience includes a variety of industries including cloud, gaming, marketing, travel, finance and consulting. Company experience ranges from small start-ups to Fortune 500 players such as IBM, AOL and Disney. He's a Certified Scrum Master, Certified Scrum Product Owner and Certified Scrum Professional. Chris has a Bachelor & a Master in Computer Engineering from the University of Waterloo where his research was on the reverse engineering of distributed computing systems. He has a passion for building strong teams and believe this is achieved through iterative practices and education. Chris is a strong advocate for automation throughout the delivery process and has used a variety of technologies to help deliver on many platforms, most recently specializing in python/Django deployments.
5 Episodes
  • #563 Getting Started with Rust as Python Devs
  • #531 Talk Python in Production
  • #510 10 Polars Tools and Techniques To Level Up Your Data Science
  • #437 HTMX for Django Developers (And All of Us)
  • #379 17 Libraries You Should Be Using in Django
Barry Warsaw
Barry was the project leader of Mailman, the GNU Mailing List Manager. He works on Python and used to be lead maintainer for Jython. He contributes to many other open source projects. His day job is at LinkedIn. He is a working semi-pro musician and has been playing Tai Chi (Yang style short form, sword, and sensing hands) since 2002.
5 Episodes
  • #532 2025 Python Year in Review
  • #513 Stories from Python History
  • #369 Getting Lazy with Python Imports and PEP 690
  • #350 Python Steering Council 2021 Retrospective
  • #307 Python from 1994 to 2021, my how you've grown!
Łukasz Langa
Python committer since 2010. Chronic perfectionist. Pianist. Dad. Spreads the gospel of type checking to anyone who's listening. In his free time helps Facebook adopt Python 3.
5 Episodes
  • #397 Evaluating New Open Source Tech Panel
  • #331 Meet the Python Developer in Residence: Lukasz Langa
  • #214 Dive into CPython 3.8 and beyond
  • #179 Python Language Summit 2018
  • #151 Gradual Typing of Production Applications
Cecil Phillip
Cecil Phillip is a software developer who’s been around the .NET space for some time. He's originally from the island of Antigua, but currently calls South Florida home. Over his career, he’s worked in different roles and created software solutions for various industries such as finance, education, HR, and healthcare. Today, he's a Developer Advocate at Stripe where he helps developers with incorporating payment processing in their applications.
5 Episodes
  • #397 Evaluating New Open Source Tech Panel
  • #363 Python for .NET and C# developers
  • #297 Python year in review (2020 edition)
  • #242 Your education will be live-streamed
  • #189 War Stories of the Developer Evangelists
Seth Michael Larson
Seth Larson is the Security Developer-in-Residence at the Python Software Foundation. Seth works to improve the security posture of the CPython language runtime, Python packaging tools, and the broader Python package ecosystem interactions with vulnerability infrastructure, security standards, and public policy. Seth maintains multiple open source Python projects focusing on web and security such as urllib3 and truststore.
4 Episodes
  • #557 Security of everything at PyCon 2026
  • #514 Python Language Summit 2025
  • #475 Python Language Summit 2024
  • #431 Visualizing CPython Release Process
Carlton Gibson
Django and PSF Fellow. Mostly working on and with Django. Building btnapp for simpler deployments. On Mastodon at @[email protected]
4 Episodes
  • #556 Updates on Django's Async Story
  • #533 Web Frameworks in Prod by Their Creators
  • #428 Django Trends in 2023
  • #301 Deploying and running Django web apps in 2021
Philip Jones
Phil is the primary author of the Quart web microframework. Phil works as the tech coordinator for Smarkets in London, spending his day organizing and managing the tech teams and some of his evenings on open source. Before that, he worked as a particle physicist and has a doctorate in particle physics from the University of Oxford.
4 Episodes
  • #533 Web Frameworks in Prod by Their Creators
  • #452 Top Quart (async Flask) Extensions
  • #316 Flask 2.0
  • #147 Quart: Flask, but 3x faster
David Lord
David Lord is the lead maintainer of the Pallets open source organization, including Flask, Jinja, and Click, as well as many other libraries. He is a member of the Python community and a PSF fellow.
4 Episodes
  • #533 Web Frameworks in Prod by Their Creators
  • #472 State of Flask and Pallets in 2024
  • #316 Flask 2.0
  • #177 Flask goes 1.0
Jodie Burchell
Dr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously a Lead Data Scientist at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling. She has held a broad range of responsibilities in her career, doing everything from data analytics to maintaining machine learning solutions in production. She is a long time content creator in data science, across conference and user group presentations, books, webinars, and posts on both her own and JetBrain's blogs.
4 Episodes
  • #532 2025 Python Year in Review
  • #468 Python Trends Episode 2024
  • #467 Data Science Panel at PyCon 2024
  • #422 How data scientists use Python
Matthew Rocklin
Matthew Rocklin is a long-time OSS maintainer in the Python data ecosystem, primarily known for his work on parallel computing through Dask. Matt worked at Anaconda and then NVIDIA before starting Coiled, a startup focused on making it easier for everyone to access large scale cloud resources.
4 Episodes
  • #519 Data Science Cloud Lessons at Scale
  • #300 Building a data science startup (panel)
  • #285 Dask as a Platform Service with Coiled
  • #207 Parallelizing computation with Dask
William Vincent
William is the author of 2 (soon to be 3) books on web development with Django. He was an early employee at multiple startups including Quizlet and has taught computer science at Williams College.
4 Episodes
  • #518 Celebrating Django's 20th Birthday With Its Creators
  • #428 Django Trends in 2023
  • #301 Deploying and running Django web apps in 2021
  • #190 Teaching Django
Matthew Makai
Matt Makai has been programming with Python for almost 20 years and is currently the VP of Developer Relations at DigitalOcean. He previously led developer evangelism and technical content teams at Twilio, AssemblyAI, and LaunchDarkly after many years working as a professional software engineer. Matt still codes every day, now often with AI coding tools plus his trusty Vim+tmux set up, and is best known for his side projects Plushcap and Full Stack Python.
4 Episodes
  • #517 Agentic Al Programming with Python
  • #189 War Stories of the Developer Evangelists
  • #96 Exploring Awesome Python
  • #26 Deploying Python Web Applications (Updated)
Glyph
Although most well-known for being the original founder of the Twisted project, Glyph has also worked on massively multiplayer online games, dynamic web applications, enterprise information management software, and created or contributed to dozens of open source projects. He has run Python programs, and written Python programs to be run, on mainframes, on custom-built embedded devices, and just about everything in between.
4 Episodes
  • #508 Program Your Own Computer with Python
  • #418 How To Keep A Secret in Python Apps
  • #352 Running Python in Production
  • #127 Shipping software to users
Richard Campbell
Podcasting at dotnetrocks.com and runasradio.com and building software for disaster relief at htbox.org.
4 Episodes
  • #504 Developer Trends in 2025
  • #329 Geekout: Renewable Energy
  • #276 Geekout: Life in the solar system and beyond
  • #253 Moon base geekout
Gina Häußge
Passionate code monkey 🐒 Geek 👩‍💻 Gamer 🎮 Hobby baker 👩‍🍳 Creator & maintainer of OctoPrint 🐙 GitHub Star 🌟.
4 Episodes
  • #504 Developer Trends in 2025
  • #448 Full-Time Open Source Devs Panel
  • #390 Mastodon for Python Devs
  • #374 PSF Survey in Review
Will McGugan
Will is a freelance software engineer based in Edinburgh, Scotland. Will has worked with Python for more than 15 years, building web applications and cloud services. He is the author of Beginning Games Development with Python and Pygame, and has created a number of popular Python packages. In his spare time, Will enjoys photographing wildlife, from bears to komodo dragons.
4 Episodes
  • #498 Algorithms for high performance terminal apps
  • #448 Full-Time Open Source Devs Panel
  • #380 7 lessons from building a modern TUI framework
  • #336 Terminal magic with Rich and Textual
Anna-Lena Popkes
Anna-Lena Popkes is an enthusiastic learner who is always looking for new projects and challenges. She is deeply fascinated by machine learning and its applications in questions that affect and benefit many people.
4 Episodes
  • #478 When and how to start coding with kids
  • #436 An Unbiased Evaluation of Environment and Packaging Tools
  • #287 Testing without dependencies, mocking in Python
  • #186 100 Days of Python in a Magical Universe
Steve Dower
Steve is an engineer who tells people about Python and then gives them excuses to use it and great tools to use it with. He is a core contributor and Windows expert for CPython, and works at Microsoft making sure Python developers are well supported across Windows, Azure, and other Microsoft platforms.
4 Episodes
  • #406 Reimagining Python's Packaging Workflows
  • #243 Python on Windows is OK, actually
  • #191 Python's journey at Microsoft
  • #53 Python in Visual Studio
Bob Belderbos
Bob Belderbos is a passionate Pythonista and software developer. He wants to help make you a well rounded Python developer. It might even be a career changer.
4 Episodes
  • #404 Clean Code in Python
  • #277 10 tips every Django developer should know
  • #224 12 lessons from 100 days of web
  • #140 Level up your Python with #100DaysOfCode challenge
Emily Morehouse
Emily Morehouse-Valcarcel is the Cofounder and Director of Engineering of Cuttlesoft, a digital product development agency focused on creating beautifully designed and highly scalable custom software. Her passion is driven by the unique blend of empathy, strategy, curiosity, and human-centered design. When she isn’t leading Cuttlesoft, Emily is an avid Open Source Software contributor and constant learner with side projects focused on automating the mundane, improving daily life, and shedding light on the complexity of the human experience. A graduate of the Florida State University, Emily holds bachelor's degrees in Computer Science, Criminology, and Theatre.
4 Episodes
  • #397 Evaluating New Open Source Tech Panel
  • #374 PSF Survey in Review
  • #352 Running Python in Production
  • #152 Understanding and using Python's AST
Jonathon Morgan
Jonathon is the CEO of Popily, the automatic data startup, a co-host of the Partially Derivative data science podcast, and believes in significant whitespace.
4 Episodes
  • #300 Building a data science startup (panel)
  • #193 Data Science Year in Review 2018 Edition
  • #91 Top 10 Data Science Stories of 2016
  • #40 Top 10 Data Science Stories from 2015
Philip Guo
Philip Guo is an assistant professor of cognitive science at UC San Diego. He researches human-computer interaction (HCI), with a focus on user interfaces for online learning. He is especially interested in studying how to better train software engineers and data scientists. He created a free Web-based visualization tool for learning programming called Online Python Tutor (pythontutor.com), which has been used by over 3.5 million people in over 180 countries to visualize over 30 million pieces of code.
4 Episodes
  • #268 Analyzing dozens of notebook environments
  • #247 Solo maintainer of open-source in academia
  • #112 Geeking out in the golden years
  • #22 CPython Internals and Learning Python with pythontutor.com
Mahmoud Hashemi
Mahmoud Hashemi is lead developer of the Python Infrastructure team at eBay/PayPal, where he focuses his development and instruction energies on service frameworks, API design, and system resiliency. Outside of work, he enjoys coding on his open-source projects (github.com/mahmoud), as well as creating and maintaining several Wikipedia-based projects, such as Listen To Wikipedia and The Weeklypedia.
4 Episodes
  • #234 Awesome Python Applications
  • #54 Enterprise Software with Python
  • #41 Getting your first dev job as a Python developer (part 2)
  • #4 Enterprise Python and Large-Scale Projects
Jeff Triplett
3 Episodes
  • #567 Personal AI Agents for Pythonistas
  • #533 Web Frameworks in Prod by Their Creators
  • #518 Celebrating Django's 20th Birthday With Its Creators
Carl Meyer
Carl is a co-founder and active developer-emeritus, providing counsel to the team. He’s a core developer of the Django Python web framework.
3 Episodes
  • #539 Catching up with the Python Typing Council
  • #506 ty: Astral's New Type Checker (Formerly Red-Knot)
  • #369 Getting Lazy with Python Imports and PEP 690
Vincent D. Warmerdam
Vincent is senior data professional who worked as an engineer, researcher, team lead, and educator in the past. He is well known for his PyData talks as well as many side projects for machine learning practitioners. In particular, he maintains calmcode.io, where people can learn how to code … calmly.
3 Episodes
  • #534 diskcache: Your secret Python perf weapon
  • #528 Python apps with LLM building blocks
  • #477 Awesome Text Tricks with NLP and spaCy
Hugo Bowne-Anderson
Hugo is a Data Scientist at DataCamp, an interactive learning platform for data science, where has has done data journalism, spearheaded the Python curriculum, and evangelized data science in general. In January 2018, he'll launch a podcast for DataCamp called DataFramed, in which he'll explore what types of questions and challenges data science can solve, with experts from industry and academia.
3 Episodes
  • #526 Building Data Science with Foundation LLM Models
  • #285 Dask as a Platform Service with Coiled
  • #139 Paths into a data science career
Peter Wang
Peter Wang has been developing commercial scientific computing and visualization software for over 15 years. He has extensive experience in software design and development across a broad range of areas, including 3D graphics, geophysics, large data simulation and visualization, financial risk modeling and medical imaging. Peter’s interests in the fundamentals of vector computing and interactive visualization led him to co-found Anaconda (formerly Continuum Analytics). Peter leads the open source and community innovation group. As a creator of the PyData community and conferences, he devotes time and energy to growing the Python data science community, and advocating and teaching Python at conferences around the world. Peter holds a BA in Physics from Cornell University.
3 Episodes
  • #524 38 things Python developers should learn in 2025
  • #489 Anaconda Toolbox for Excel and more with Peter Wang
  • #198 Catching up with the Anaconda distribution
Simon Willison
Simon is the creator of Datasette, an open source tool for exploring and publishing data. Datasette is based on Simon's experiences working as a data journalist at the UK's Guardian newspaper. Simon is also a co-creator of the Django web framework. He recently completed the JSK Fellowship program at Stanford.
3 Episodes
  • #518 Celebrating Django's 20th Birthday With Its Creators
  • #390 Mastodon for Python Devs
  • #299 Personal search engine with datasette and dogsheep
Brandt Bucher
Brandt Bucher is a Python core developer working at Microsoft on a team tasked with improving the speed of the CPython interpreter. He has officially been involved in Python development for over five years now, and has improved its performance, stability, and expressiveness in a variety of ways. In addition to his ongoing contributions as part of the "Faster CPython" project in the 3.11-3.14 release cycles, he also helped design and lead the implementation of structural pattern matching, a major new feature of Python 3.10.
3 Episodes
  • #512 Building a JIT Compiler for CPython
  • #388 Python 3.11 is here and it's fast
  • #381 Python Perf: Specializing, Adaptive Interpreter
Nicholas Tollervey
Nicholas is a classically trained musician, philosophy graduate, teacher, writer and software developer. He's just like this biography: concise, honest and full of useful information.
3 Episodes
  • #426 What's New in PyScript [August 2023]
  • #391 Pyscript powered by MicroPython
  • #184 Teaching Python with BBC micro:bit
Fabio Pliger
Fabio is also the former Chairman of the EuroPython Society, where he served from 2012 to 2016, Co-Founder of the Python Italia Association, co-chair of the EuroPython Conference from 2012 to 2016 and co-chair of Pycon Italy for several years. For his contributions to the Python community, he was awarded as a Fellow Member of the PSF - Python Software Foundation and of the EuroPython Society.
3 Episodes
  • #426 What's New in PyScript [August 2023]
  • #391 Pyscript powered by MicroPython
  • #367 Say Hello to PyScript (WebAssembly Python)
A. Jesse Jiryu Davis
A. Jesse Jiryu Davis is a senior staff engineer at MongoDB doing research at MongoDB Labs. He lives and climbs in New Paltz, NY. He wrote Motor, the async MongoDB Python driver, and contributed to MongoDB, the MongoDB C Driver, PyMongo, asyncio, Python, and Tornado.
3 Episodes
  • #420 Database Consistency & Isolation for Python Devs
  • #69 Write an Excellent Programming Blog
  • #2 Python and MongoDB
Kim van Wyk
A Christian South African happy husband, Electronic Eng, software/DevOps/data engineer (mainly in Python for the last few years), proud member of North Durban Lions & all-round geeky type fellow.
3 Episodes
  • #397 Evaluating New Open Source Tech Panel
  • #327 Little Automation Tools in Python
  • #310 AMA (Ask Me Anything) with Michael
Ned Batchelder
3 Episodes
  • #395 Tools for README.md Creation and Maintenance
  • #203 Beginners and Experts in Software Development
  • #178 Coverage.py
Chris Moffitt
Chris is an active python user with over 15 years of experience using python for everything from web development to system administration and most recently data science. He is the author of the popular blog Practical Business Python where he describes how to use python to solve common business problems. He has degrees in Electrical Engineering and Computer Science from Vanderbilt University and an MBA from the University of Minnesota.
3 Episodes
  • #384 Python Data Visualization - Where To Start?
  • #288 10 tips to move from Excel to Python
  • #200 Escaping Excel Hell with Python and Pandas
Katharine Jarmul
Katharine Jarmul is a Pythonista based in Berlin, Germany focused on data analysis. She's been writing Python for 8 years, and has worked with several startups and larger corporations in her career doing automation, web development, natural language processing and data science. She's one of the founding members of PyLadies (in Los Angeles in 2011) and she recently co-authored a book for O'Reilly on Data Wrangling with Python. You can follow her work via Twitter (@kjam) or on her site: kjamistan.com.
3 Episodes
  • #351 Machine Learning Ethics and Laws Panel
  • #148 Python Book Authors' Panel Discussion
  • #90 Data Wrangling with Python
Rusti Gregory
Rusti Gregory is an educator with 15 years experience teaching technology skills to students and school staff members. He has been teaching HTML and CSS for 10 years at the junior college level, and dabbled in PHP and JavaScript for almost as long. He's an avid maker, experimenter and learner. Rusti started learning Python about 18 months ago with the intention of teaching it someday. He's given up on becoming a python expert and is settling into the role of 'python enthusiast'.
3 Episodes
  • #327 Little Automation Tools in Python
  • #254 A Python mentorship story
  • #194 Learning (and teaching) Python in a vacuum
William Stein
William Stein is the founder of the SageMath open-source mathematical software project, was a Professor of Mathematics at University of Washington until 2019, and is now the CEO/founder of SageMath, Inc., which is a company that provides the cloud-based open-source mathematical software CoCalc to students and researchers. He has published 3 books and dozens of research papers on number theory.
3 Episodes
  • #300 Building a data science startup (panel)
  • #273 CoCalc: A fully colloborative notebook development environment
  • #59 SageMath - Open source is ready to compete in the classroom
Matt Harrison
Matt has been using Python since 2000. His experience runs across the domains of search, build management, storage, business intelligence, data science, and machine learning. He currently runs MetaSnake, a Python and Data Science training and consultancy shop.
3 Episodes
  • #297 Python year in review (2020 edition)
  • #293 Learning how to learn as a developer
  • #111 Pythonic Career Advice and More
Miguel Grinberg
Miguel Grinberg is a Software Developer at Rackspace, where he works on cloud applications. He blogs at blog.miguelgrinberg.com about a variety of topics including web development, Python, robotics, photography and the occasional movie review. Miguel is the author of the O'Reilly book "Flask Web Development”. He lives in beautiful Portland, Oregon.
3 Episodes
  • #264 10 tips every Flask developer should know
  • #121 Microservices in Python
  • #48 Building Flask-based Web Apps
Cris Medina
Born and grew up in the Dominican Republic, where I learned programming from my father. I got my BS in Computer Hardware Engineering from the University of Puerto Rico at Mayagüez. Worked over 15 years in the sector with large and medium corps, most of the time in system test engineering. I've built software and hardware test tools, as well as business and end-user apps. Asides from my day job, I run tryexceptpass.org and maintain a few small open source projects.
3 Episodes
  • #263 SEO for developers
  • #245 Python packaging landscape in 2020
  • #166 Continuous delivery with Python
Kenneth Reitz
Software Engineer focused on abstractions, reducing cognitive overhead, and Design for Humans.
3 Episodes
  • #208 Packaging, Making the most of PyCon, and more
  • #115 Python for Humans projects
  • #6 Requests, PyCon, and Python's future
Kristinn Þór Sigurbergsson
Kristinn is software engineer that is working at Fenris Creations, formerly known as CCP Games. He has held multiple roles from game designer, to software engineer and technical director. Currently he is the director of gameplay engineering of Fenris's new project EVE Frontier
2 Episodes
  • #564 EVE Online Departs for Python 3
  • #52 EVE Online: MMO game powered by Python
Giovanni Barillari
Physicist, Software Engineer, SRE. OSS contributor and maintainer in Python and Rust ecosystems. In love with radical honesty.
2 Episodes
  • #561 TonIO, a Multi-threaded Async Runtime for Python
  • #463 Running on Rust: Granian Web Server
Mike Fiedler
With over thirty years of software and systems experience, Mike is a seasoned professional who has accumulated extensive knowledge and expertise in the field. He has actively engaged with the Python community, contributing to open source projects and sharing his insights. His leadership roles at companies like Datadog, Warby Parker, and others have enabled him to mentor and guide others in the tech industry. Recognized as an AWS Container Hero and an avid open source maintainer, Mike's dedication to learning, problem-solving reflects his holistic approach to technology. Beyond his professional pursuits, Mike's personal life is just as vibrant. He has been a dedicated volunteer roller derby referee for the past 15 years, and he enjoys experimenting with various vegetarian dishes in the kitchen. Mike currently resides in New York City with his partner, Elyssa.
2 Episodes
  • #557 Security of everything at PyCon 2026
  • #435 PyPI Security
Trevor Manz
Trevor is a scientist, programmer, and Wisconsinite living in Brooklyn, NY. He aims to make programming with data more accessible and insightful, and his work explores how software can help people check assumptions, build intuition, and make more grounded decisions. He created anywidget and maintains and contributes to several open-source projects, and he has published research in visualization and AI with a focus on biological applications. He is currently building marimo.
2 Episodes
  • #555 Marimo Pair - A Canvas for Agent + Developers Collaboration
  • #530 anywidget: Jupyter Widgets made easy
Richard Iannone
Richard is a software engineer and table enthusiast. He and R go way back and he's been getting better at writing code in Python too. For the most part, Rich enjoys creating open source packages in R and Python so that people can great things in their own work.
2 Episodes
  • #549 Great Docs
  • #492 Great Tables
Michael Chow
Michael Chow is a data science tool builder at Posit, where he works on open source tools for data analysis (like siuba). Previously, he worked as a consultant building out a data team for Caltrans (and loves all things GTFS). He received a Ph.D. in Cognitive Psychology from Princeton University, and is interested in what drives expert data science performance. This led him to build DataCamp Signal, adaptive tests of data science skill. When not wrangling data, Michael can be found in Philly writing tiny poems, baking bread, and embroidering.
2 Episodes
  • #549 Great Docs
  • #492 Great Tables
Chris May
Chris May is a co-founder of PyRVA and had a great career in web and python development, most recently as a Senior Full-Stack Engineer at Markel in Richmond, Virginia.
2 Episodes
  • #548 Event Sourcing Design Pattern
  • #537 Datastar: Modern web dev, simplified
Tanya Janca
Tanya Janca, aka SheHacksPurple, is the best-selling author of ‘Alice and Bob Learn Secure Coding’ and ‘Alice and Bob Learn Application Security’. She is currently the CEO and secure coding trainer at She Hacks Purple Consulting. Over her 28-year IT career she has won countless awards (including OWASP Lifetime Distinguished Member and Hacker of the Year), spoken all over the planet, and is a prolific blogger. Tanya has trained thousands of software developers and IT security professionals, via her online academies (We Hack Purple and Semgrep Academy), and her live training programs. Having performed counter-terrorism, led security for the 42nd Canadian general election, developed or secured countless applications, Tanya Janca is widely considered an international authority on the security of software
2 Episodes
  • #545 OWASP Top 10 (2025 List) for Python Devs
  • #485 Secure coding for Python with SheHacksPurple
Jarek Potiuk
Independent Open-Source Contributor and Advisor, Committer and PMC member of Apache Airflow, Member of the Apache Software Foundation, Security Committee Member of the Apache Software Foundation. Organizer of community-focused events, speaker. Jarek is an Engineer with a broad experience in many subjects - Open-Source, Cloud, Mobile, Robotics, AI, Backend, Developer Experience, Security, but he also had a lot of non-engineering experience - building a Software House from scratch, being CTO, organizing big, international community events, technical sales support, pr and marketing advisory but also looking at legal aspects of security, licensing, branding and building open-source communities are all under his belt. With the experience in very small and very big companies and everything in-between, Jarek found his place in the Open Source world, where his internal individual-contributor drive can be used to the uttermost of the potential.
2 Episodes
  • #540 Modern Python monorepo with uv and prek
  • #330 Apache Airflow Open-Source Workflow with Python
Janek Nouvertné
Passionate Pythonista with a past in carpentry. Maintainer of the Litestar framework. Currently working as a Python dev in Germany.
2 Episodes
  • #533 Web Frameworks in Prod by Their Creators
  • #433 Litestar: Effortlessly Build Performant APIs
Cody Fincher
Litestar Maintainer, working on the Database Blackbelts team at Google.
2 Episodes
  • #533 Web Frameworks in Prod by Their Creators
  • #433 Litestar: Effortlessly Build Performant APIs
Thomas Wouters
Cat owner, Googler, Python Steering Council and the PSF Board, Release Manager for Python 3.12 and 3.13. Masto: @[email protected]
2 Episodes
  • #532 2025 Python Year in Review
  • #350 Python Steering Council 2021 Retrospective
Gregory M. Kapfhammer
Gregory M. Kapfhammer is an associate professor in the Department of Computer and Information Science at Allegheny College. He is an associate editor for the Journal of Software: Evolution and Process, a program committee member for conferences such as the International Conference on Software Testing, Verification, and Validation, and a reviewer for journals such as Transactions on Software Engineering. Gregory teaches courses in areas such as algorithm analysis, data structures, software engineering, and operating systems. In addition to conducting research on the topic of flaky tests, Gregory helps to design, implement, document, and maintain open-source software testing and analysis tools that are available on GitHub. You can learn more about Gregory and his teaching, research, and software by visiting his web site at https://www.gregorykapfhammer.com/.
2 Episodes
  • #532 2025 Python Year in Review
  • #429 Taming Flaky Tests
David Kopec
2 Episodes
  • #529 Computer Science from Scratch
  • #211 Classic CS problems in Python
Eric Matthes
Eric Matthes is best known in the Python community as the author of Python Crash Course, the best-selling introductory Python book for many years now. He also writes Mostly Python, a weekly newsletter that aims to help people understand Python at a deeper level, by building on what they already know. Feel free to reach out through email at [email protected].
2 Episodes
  • #500 Django Simple Deploy and other DevOps Things
  • #427 10 Tips and Ideas for the Beginner to Expert Python Journey
Russell Keith-Magee
Dr Russell Keith-Magee is a 10 year veteran of the Django core team, and for 5 years, was President of the Django Software Foundation. He's also the founder of the BeeWare project, developing GUI tools to support the development of Python software. When he's not contributing to open source, he's the CTO of TradesCloud, a company providing integrated job management software for tradespeople.
2 Episodes
  • #499 BeeWare and the State of Python on Mobile
  • #79 Beeware Python Tools
Feodor Fitsner
Creator of Flet and pglet.
2 Episodes
  • #494 Update on Flet: Python + Flutter UIs
  • #378 Flet: Flutter apps in Python
Hynek Schlawack
Infrastructure and software engineer from Berlin / Germany, PSF fellow, maintainer of too many open-source projects, and contributor to even more. Thinks a lot about robust software, networks, and security.
2 Episodes
  • #481 Python Opinions and Zeitgeist with Hynek
  • #352 Running Python in Production
Stan Seibert
Stan Seibert is the Senior Director of Community Innovation at Anaconda and contributes to Anaconda's compiler-related projects. He has more than a decade of experience using Python for data analysis as well as GPU computing in C++ and Python. Prior to joining Anaconda, Stan was Chief Data Scientist at Mobi, working on vehicle fleet tracking and route planning. Stan received a Ph.D. in experimental high-energy physics from the University of Texas at Austin and performed research at Los Alamos National Laboratory, University of Pennsylvania, and the Sudbury Neutrino Observatory.
2 Episodes
  • #474 Python Performance for Data Science
  • #333 State of Data Science in 2021
Ian Maurer
2 Episodes
  • #456 Building GPT Actions with FastAPI and Pydantic
  • #154 Python in Biology and Genomics
Eric Holscher
2 Episodes
  • #448 Full-Time Open Source Devs Panel
  • #84 Are we failing to fund Python's core infrastructure?
Eric Snow
2 Episodes
  • #447 Parallel Python Apps with Sub Interpreters
  • #225 Can subinterpreters free us from Python's GIL?
Roman Right
Author of Beanie - MongoDB ODM. Principal Software engineer at OneTrust
2 Episodes
  • #432 Migrating to Pydantic 2.0: Beanie for MongoDB
  • #349 Meet Beanie: A MongoDB ODM + Pydantic
Matt Wozniski
2 Episodes
  • #425 Memray: The endgame Python memory profiler
  • #419 Debugging Python in Production with PyStack
Allen Downey
Allen Downey is a curriculum designer at Brilliant.org and professor emeritus at Olin College. He is the author of several books -- including Think Python, Think Bayes, and Probably Overthinking It -- and a blog about data science and Bayesian statistics. He received a Ph.D. in computer science from the University of California, Berkeley; and Bachelor's and Masters degrees from MIT.
2 Episodes
  • #423 Solving 10 different simulation problems with Python
  • #119 Python in Engineering
Maxime Beauchemin
Maxime Beauchemin is the founder and CEO of Preset. Original creator of Apache Superset. Max has worked at the leading edge of data and analytics his entire career, helping shape the discipline in influential roles at data-dependent companies like Yahoo!, Lyft, Airbnb, Facebook, and Ubisoft.
2 Episodes
  • #417 Test-Driven Prompt Engineering for LLMs with Promptimize
  • #382 Apache Superset: Modern Data Exploration Platform
Nathaniel Smith
2 Episodes
  • #412 PEP 711 - Distributing Python Binaries
  • #167 Simplifying Python's Async with Trio
Ofek Lev
2 Episodes
  • #408 Hatch: A Modern Python Workflow
  • #406 Reimagining Python's Packaging Workflows
Pradyun Gedam
PyPA member, PSF fellow, TOML-lang core, sphinx-doc contributor. Past intern at Enthought and IITB.
2 Episodes
  • #406 Reimagining Python's Packaging Workflows
  • #354 Sphinx, MyST, and Python Docs in 2022
Mark Shannon
15+ years experience in software development; primarily in Python and C as well as C++, QL, Java, Forth, and Scheme. Expert in (software) virtual machines for dynamic languages. Expert in static analysis of dynamic languages. Extensive knowledge of compiler and virtual machine technologies. CPython core developer and author of several Python Enhancement Proposals.
2 Episodes
  • #388 Python 3.11 is here and it's fast
  • #339 Making Python Faster with Guido and Mark
Dustin Ingram
@google open source security team, @thepsf director, @pypi maintainer.
2 Episodes
  • #377 Python Packaging and PyPI in 2022
  • #159 Inside the new PyPI launch
Vince Knight
Vince Knight is a Senior Lecturer at Cardiff University in the School of Mathematics. His research interests are in emergent behaviour, probabilistic modelling, applications in healthcare and pedagogy. He maintains a number of open source research software projects, is a trustee of the UK Python association, is an editor for the Journal of Open Source Software, was awarded the 2017 John Pinner award for contribution to the Python community and is a fellow of the Software Sustainability Institute. He regularly wins awards for his teaching in the School of Mathematics. He does not only speak at conferences around the world but continues to organise conferences to bring the power of open source software to as many people as possible.
2 Episodes
  • #372 Applied mathematics with Python
  • #104 Game Theory in Python
Sam Lau
Sam Lau is a Ph.D. candidate advised by Philip Guo in the Cognitive Science department at UC San Diego. He studies human-computer interaction (HCI), where he prototypes new software for programming, statistics, and data science instructors to prepare their lessons.
2 Episodes
  • #358 Understanding Pandas visually with PandasTutor
  • #268 Analyzing dozens of notebook environments
Mike Bayer
Michael Bayer is the creator of several prominent Python libraries including SQLAlchemy, Mako Templates for Python, Alembic Migrations, and Dogpile caching. He has been working with open source software and databases since the mid-1990s. Today he's active in the Python community, working to spread good software practices to an ever wider audience. Mike is a semi-regular presenter at Pycon US and has also spoken at many smaller events and conferences in the US and Europe. Follow Mike on Twitter at @zzzeek.
2 Episodes
  • #344 SQLAlchemy 2.0
  • #5 SQLAlchemy and data access in Python
Guido van Rossum
Creator of the Python language and Benevolent Dictator For Life (BDFL) of the language and greater Python ecosystem.
2 Episodes
  • #339 Making Python Faster with Guido and Mark
  • #100 Python past, present, and future with Guido van Rossum
Scott Shawcroft
Scott Shawcroft is a software engineer. He grew up in Hansville, WA and attended North Kitsap High School in Poulsbo, WA. In June 2009 he graduated from the University of Washington with a Bachelors degree in Computer Engineering with Honors. During his time at UW he interned at Creative Commons and Google. After his graduation he worked at Google full-time as a software engineer on Google Maps until June 2015. In July 2015 he started developing a number of open source software and hardware projects which culminated in his company Chickadee Tech. Below are slide files for presentations he's given and links to many of the projects he has done.
2 Episodes
  • #337 Kedro for Maintainable Data Science
  • #325 MicroPython + CircuitPython
Mike Driscoll
Mike Driscoll has been programming in Python since 2006. He enjoys writing about Python in his blog, http://www.blog.pythonlibrary.org/ and contributes to Real Python too. Mike is the author of multiple books about the Python programming language, including Python 101, Pillow: Image Processing with Python and many others.
2 Episodes
  • #326 Building Desktop Apps with wxPython
  • #156 Python History and Perspectives
Damien George
Damien George is a theoretical physicist working at the University of Cambridge, and has a background in mathematics, physics and computer engineering. He has competed in the "Robocup" competition to make robots play soccer, has written many toy languages, and built a CNC machine. He does research in high-energy physics, in the areas of extra-dimensions, cosmology and quantum field theory. Recently he initiated the MicroPython project to get Python running on microcontrollers and in constrained systems.
2 Episodes
  • #325 MicroPython + CircuitPython
  • #17 Python on bare metal with MicroPython
Itamar Turner-Trauring
2 Episodes
  • #323 Best practices for Docker in production
  • #274 Profiling data science code with FIL
Michael Herman
2 Episodes
  • #315 Awesome FastAPI extensions and add ons
  • #206 Running Django in Production
Sebastian Witowski
Sebastian is a Python consultant and trainer based in Poland. He started his journey with programming as a software developer at CERN, where he fell in love with Python (and teaching). Now he is helping companies untangle their complicated architecture and build all sorts of interesting Python projects. In his spare time, he loves to listen about productivity tricks and all sorts of cool tools that other people are using. If he finds your dotfiles, he will probably steal some aliases from them.
2 Episodes
  • #314 Ask us about modern Python projects and tools
  • #279 Modern Python Developer's Toolkit
Tobias Macey
Tobias Macey is a dedicated engineer with experience spanning many years and even more domains. He currently manages and leads the Technical Operations team at MIT Open Learning where he designs and builds cloud infrastructure to power online access to education for the global MIT community.
2 Episodes
  • #302 The Data Engineering Landscape in 2021
  • #68 Crossing the streams with Podcast.__init__
Doug Farrell
Doug Farrell is a software developer who's worked in a number of industries and languages. Currently, his language of choice is Python, which he uses to create full-stack web applications. In addition, he evangelizes Python to anyone thinking about learning programming, and even many who aren't. He and his wife are cyclists and completely over-excited grandparents!
2 Episodes
  • #254 A Python mentorship story
  • #182 Picture Python at Shutterfly
Meredydd Luff
Meredydd is founder and CEO of Anvil, a tool for building full-stack web apps with nothing but Python. He has worked for startups in telecomms and audio encoding, but he has a Ph.D. in usable programming environments, and helping people create software is the most fun he's had yet. He is also a maintainer of the Skulpt Python-to-Javascript compiler.
2 Episodes
  • #235 Python in your Browser with Skulpt
  • #138 Anvil: All web, all Python
Julian Sequeira
Julian is the co-founder of the PyBites website and Code Challenges platform.
2 Episodes
  • #224 12 lessons from 100 days of web
  • #140 Level up your Python with #100DaysOfCode challenge
Alessandro Molina
2 Episodes
  • #197 Modern Python Standard Library Cookbook
  • #35 Turbogears and the future of Python web frameworks
Ewa Jodlowska
2 Episodes
  • #176 The Python Community by the Numbers
  • #84 Are we failing to fund Python's core infrastructure?
Luciano Ramalho
Luciano Ramalho is the author of Fluent Python. Ramalho was a Web developer before the Netscape IPO in 1995, and switched from Perl to Java to Python in 1998. Since then he worked on some of the largest news portals in Brazil using Python, and taught Python web development in the Brazilian media, banking and government sectors. He has spoken multiple times at OSCON, PyCon, PythonBrasil, FISL and RuPy. Ramalho is a fellow of the Python Software Foundation and co-founder of Garoa Hacker Clube, the first hackerspace in Brazil. He is a managing partner at Python.pro.br, a training company.
2 Episodes
  • #148 Python Book Authors' Panel Discussion
  • #24 Fluent Python
Eric Chou
Lead Network Automation Nerd at networkautomationnerds.com.
2 Episodes
  • #146 Building Alexa Skills with Python and Flask
  • #39 Getting your first dev job as a Python developer (part 1)
Brett Slatkin
Brett Slatkin is the author of Effective Python (Addison-Wesley 2015). He's the engineering lead and co-founder of Google Consumer Surveys. He formerly worked on Google App Engine, the PubSubHubbub protocol, and managing Google's server fleet. Outside of his day job, he works on open source tools and writes about software, bicycles, and other topics on his personal website (also published to @haxor). He earned his B.S. in Computer Engineering from Columbia University in the City of New York. He lives in San Francisco.
2 Episodes
  • #116 10 top talks of PyCon 2017 reviewed
  • #25 Effective Python
David Stewart
David Stewart is a manager in the Data Center Software Technology group in Intel's Software & Services Group. David's team focuses on optimizing open source server dynamic languages such as Python, PHP, HHVM and Node.js. David has been an operating systems and compiler expert for his whole career, starting out with Unix in 1980.
2 Episodes
  • #113 Dedicated AI chips and running old Python faster at Intel
  • #57 Python performance from the inside-out at Intel
David Beazley
David Beazley is an independent software developer, teacher, and book author living in the city of Chicago. He primarily works on programming tools and teaches programming courses for software developers, scientists, and engineers. He is the author of the Python Essential Reference and Python Cookbook, 3rd Ed.
2 Episodes
  • #107 Python concurrency with Curio
  • #12 Deep Dive into Modules and Packages
Al Sweigart
2 Episodes
  • #106 Invent your own computer games with Python
  • #19 Automate the Boring Stuff with Python
Donald Stufft
Donald Stufft is one of the principle developers working on packaging in Python and is currently responsible for PyPI as well as being a core developer for pip. He is employed by Hewlett Packard Enterprise full time to work on improving packaging for the entire Python ecosystem.
2 Episodes
  • #84 Are we failing to fund Python's core infrastructure?
  • #64 Inside the Python Package Index
Roy Rapoport
Roy is currently managing the Insight Engineering organization at Netflix, where they write the powerful telemetry platform and graphics, alerting, and analytics systems on top of it, that allow Netflix to have complete real-time visibility into its operations and systems -- In the cloud, on customer devices, and anywhere else Netflix operates.
2 Episodes
  • #41 Getting your first dev job as a Python developer (part 2)
  • #16 Python at Netflix
Hood Chatham
1 Episode
  • #568 Cloudflare Python Workers
Gyeongjae Choi
Gyeongjae is a software engineer at Cloudflare and a Pyodide maintainer, focused on bringing Python to web browsers and serverless edge platforms.
1 Episode
  • #568 Cloudflare Python Workers
Dominik Picheta
1 Episode
  • #568 Cloudflare Python Workers
Pat Decker
1 Episode
  • #566 State of the art in Python 2026
László Kiss Kollár
1 Episode
  • #565 Tachyon, Python 3.15's Built-in Sampling Profiler
Thomas Dähling
Thomas is a Principal Programmer in Fenris Creations' platform department where he works on the in-house CARBON game engine. He has over 20 years of experience working in the games industry, and lead the transition of CARBON to Python 3
1 Episode
  • #564 EVE Online Departs for Python 3
Jamie Bannister
Jamie is a Senior Software Engineer at Fenris. He is an experienced gameplay developer and is currently focused on transitioning EVE Online from python 2.7 to python 3, which involves dealing with 20+ year-old legacy code base
1 Episode
  • #564 EVE Online Departs for Python 3
Pedro Holanda
Pedro Holanda is a Principal Engineer at DuckLabs and the technical lead of DuckLake. He joined DuckDB in 2018, when it was still a research prototype at CWI Amsterdam, and has worked on the core engine ever since, building its CSV parser, Apache Arrow integration, ART index, and Python client. He co-authored the DuckLake specification and manages its releases. Pedro holds a PhD in database systems from CWI / Leiden University and previously served as COO of DuckDB Labs.
1 Episode
  • #562 DuckLake: The Lakehouse That's Just SQL and Parquet
Guillermo Sanchez
1 Episode
  • #562 DuckLake: The Lakehouse That's Just SQL and Parquet
Shaun Chuah
Dr Shaun Chuah is a Clinical Senior Research Fellow at the University of Glasgow and an Honorary Consultant Gastroenterologist in the School of Infection & Immunity. An academic gastroenterologist specializing in inflammatory bowel disease (IBD), he applies machine learning, AI, and cloud computing to understand IBD and improve patient care. He earned his MBChB from the University of Edinburgh in 2013 and later completed an MD research degree on circulating cell-free DNA in IBD. He also builds software for frontline clinicians - including ChatIBD, an AI assistant for IBD care - and teaches software engineering to scientists through his courses, blog, and open-source projects.
1 Episode
  • #560 Building a Research OS: From Django to 30,000 Samples
Matt Lea
Matt Lea runs Schematical, a consultancy that specializes in AWS, with the tagline "we help CTOs running on AWS sleep at night." He's been building on AWS since 2010, grew Custom Wheel Offset from a garage into an AWS-scale e-commerce operation, won the Grand Prize at the 2012 TechCrunch Disrupt Hackathon, and authored O'Reilly's animated Zero to Hero on AWS Security. He also runs CloudWarGames.com, live-fire outage simulations for teams, and draws tech comics.
1 Episode
  • #559 12 Things You Should (and Shouldn't) Do in AWS
Michael Booth
Michael Booth is the founder and data analytics specialist behind DataBooth. He believes that every business, regardless of size, can benefit from the power of data. His mission is to make data analysis accessible and actionable for medium-sized businesses, helping them make smarter (risk-aware) decisions and achieve sustainable growth.
1 Episode
  • #558 Hyper-Personal Software with Python
Juanita Gomez
Juanita Gomez is a PhD candidate in Computer Science at UC Santa Cruz and the Community Manager for the Scientific Python project. She completed her undergraduate degree in pure mathematics at Universidad Javeriana in Colombia before becoming a core developer for the Spyder IDE at Quansight - work that sparked her passion for open source and turned her into a dedicated advocate. Today she helps grow and coordinate the scientific Python ecosystem while conducting research in open source security in collaboration with the Open Source Program Office at UC Santa Cruz. Beyond her research, Juanita is deeply involved in the broader Python community. She serves as Communications Chair on the SciPy Conference organizing committee and chairs the Security Track at PyCon US. Outside of tech, she's a singer who also plays piano and guitar, and has performed in numerous bands, choirs, and music groups.
1 Episode
  • #557 Security of everything at PyCon 2026
Sumit Gundawar
Sumit Gundawar is a London-based software engineer working on AI systems in healthcare. His background is in data science and engineering. His thesis focused on detecting LLM hallucinations and stress-testing AI safety boundaries, and he previously worked on demand forecasting for major FMCG brands. He now builds the clinical platform for a UK longevity and aesthetic-medicine clinic, where AI-assisted treatment plans are reviewed by a clinician before they reach patients. His work centres on a single idea: in high-stakes domains, the model is the easy part, and earning trust is the real engineering.
1 Episode
  • #554 Trustworthy AI in Healthcare and Longevity
Shea Tate-Di Donna
Venture Investor & Operator | Emerging Manager Expert · LP Strategy · True Ventures Founding Team | LP Perspectives | Author, Venture Fund Blueprint | 20y VC, AI & Startups | COO · Fractional CXO · IC
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Renée Rosillo
Technologist and entrepreneur working at the intersection of Agentic AI and Machine Learning. Co-Founder of TimeCopilot. Renée also co-founded AO Labs, working on continuous learning weightless neural networks. Published researcher and participant of Creative Destruction Lab Toronto AI at University of Toronto. She previously co-founded Prism, a global network for queer founders, and co-founded Minerva Robotics and FounderFamilia.
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Naunidh Bhalla
Co-Founder & CTO @ Tetrix | MBA @ Stanford | MPA @ Harvard | CS @ SUTD
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Marcel Kornacker
Founder of Pixeltable, Founder of Apache Impala, Co-Founder of Apache Parquet
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Jason Rowley
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Grant Gittes
Founding Engineer @ Tetrix
1 Episode
  • #551 Stroll Down Startup Lane - 2026
David Mytton
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Chinmaya Joshi
Founder @ Phemeral.dev
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Beon de Nood
Beon de Nood is the founder of CapiscIO, a runtime security and policy enforcement platform for multi-agent AI systems. With over 20 years in enterprise full stack development and security operations, he brings a practitioner's perspective to the emerging agentic economy. He is particularly interested in what it takes to make agentic systems trustworthy enough to actually ship.
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Azul Garza
🇲🇽🏳️⚧️ AI and Machine Learning leader with deep experience in econometrics and mathematical modeling. Co-Founder of TimeCopilot and co-creator of the Nixtlaverse and TimeGPT. Former CTO and Co-Founder of Nixtla. A frequent live-coding speaker at ISF, Microsoft Build, AWS re:Invent, and PyCons. Published researcher and recipient of multiple forecasting and AI awards.
1 Episode
  • #551 Stroll Down Startup Lane - 2026
Paolo Melchiorre
Paolo Melchiorre (aka paulox) is a Python backend developer, Django contributor, and Python Software Foundation Fellow. He's a board member of the Django Software Foundation, a coach and organizer for Django Girls, and a navigator in the Djangonaut Space mentorship program. He also helps organize PyCon Italia, founded the local Python Pescara community, and is a member of the Python Italia association. Professionally, Paolo works as a Python and Django consultant and contractor, and is open to new collaborations and consulting opportunities. Alongside his professional work, he writes technical content about Python and Django on his blog, www.paulox.net, and regularly participates in international conferences as a speaker and community member. He's also a GNU/Linux user and Free Software advocate. Paolo holds a degree in Computer Engineering from the University of Bologna.
1 Episode
  • #550 AI Contributions and Maintainer Load in Open Source
Richard Liaw
Richard Liaw is a product manager at Anyscale and one of the core maintainers of Ray. He has been working on Ray since before Anyscale was founded in 2019, when he was a graduate student in the UC Berkeley RISELab. Richard was the creator of Ray Tune and has spent a lot of time building and supporting the AI/ML ecosystem around Ray. He is now a product manager at Anyscale, leading efforts across open source Ray and the Anyscale platform.
1 Episode
  • #547 Parallel Python at Anyscale with Ray
Edward Oakes
Edward is a software engineer at Anyscale and one of the core maintainers of Ray. He has been working on Ray since before Anyscale was founded in 2019, when he was a graduate student in the UC Berkeley RISELab. Edward worked on the “v1” rewrite of the Ray Core backend and was one of the creators of Ray Serve. He is now the tech lead for the Ray team at Anyscale.
1 Episode
  • #547 Parallel Python at Anyscale with Ray
Alex Kretzschmar
1 Episode
  • #546 Self hosting apps for Python people
Ralf Gommers
NumPy, SciPy, data-apis.org, meson-python, PyWavelets maintainer. Building open source communities at Quansight Labs.
1 Episode
  • #544 Wheel Next + Packaging PEPs
Jonathan Dekhtiar
Jonathan Dekhtiar is an engineer at NVIDIA, where he leads the open-source WheelNext initiative (wheelnext.dev). Outside of work, he's a passionate technical and cave diver, an astronomy enthusiast, and a dedicated animal lover, earning him the nickname "Panda" among friends. You can follow his diving adventures on Instagram at @TheScubaPanda.
1 Episode
  • #544 Wheel Next + Packaging PEPs
Martin Donath
Martin created Material for MkDocs in 2016 and scaled it to 70,000 projects worldwide. With two decades as a full‑stack engineer, he understands how to blend a great user experience with an equally powerful developer experience. Zensical builds on his work - reimagining documentation as a platform that scales effortlessly and makes technical writing genuinely enjoyable.
1 Episode
  • #542 Zensical - a modern static site generator
Amogh Desai
Amogh Desai is a Senior Software Engineer at Astronomer, working on core engineering and development of Apache Airflow. With a deep passion for open source, Amogh serves as an Apache Airflow committer and PMC member, actively contributing to its growth. Before Astronomer, Amogh worked at Cloudera, where he helped build a data engineering platform on Kubernetes, leveraging Spark and Hadoop. His work focused on creating scalable, efficient, and robust data engineering solutions for modern enterprises. Outside work, Amogh enjoys Football and Cricket, along with motorbiking, trekking, and running.
1 Episode
  • #540 Modern Python monorepo with uv and prek
Rebecca Chen
1 Episode
  • #539 Catching up with the Python Typing Council
Jelle Zijlstra
Core developer for CPython, typing-extensions, typeshed, mypy, Black. Member of the Python Typing Council. Software engineer at OpenAI.
1 Episode
  • #539 Catching up with the Python Typing Council
David Flood
David Flood is a Software Engineer at Harvard University's Arts & Humanities Research Computing team, where he builds tools that support faculty research in the digital humanities. His path to software development was unconventional: while pursuing a PhD in Textual Criticism at the University of Edinburgh, he needed cutting-edge tools for his research on ancient manuscripts—and discovered those tools were libraries, not packaged software. So he taught himself Python to glue them together. What started as personal research scripts evolved into a desire to share solutions with colleagues, which led him down the rabbit hole of distribution, UI, and eventually web development. That journey produced Apatosaurus, a Django-based Virtual Research Environment for collaborative manuscript studies. Before transitioning to full-time software engineering, David worked as Lead Research Fellow at the Center for the Study of New Testament Manuscripts, where he led digitization expeditions in the US, UK, and Germany—photographing Greek New Testament manuscripts. He remains active in text and manuscript scholarship. When he's not writing Python or wrangling manuscripts, he plays fingerstyle bluegrass guitar.
1 Episode
  • #538 Python in Digital Humanities
Delaney Gillilan
Creator of Datastar, Real-time Hypermedia Framework.
1 Episode
  • #537 Datastar: Modern web dev, simplified
Ben Croker
With a background in Computer Science, Ben believes that the end-goal of all code should be User Experience (UX). When not programming, lecturing or teaching plugin development, he can often be found paragliding in the Austrian Alps or motorcycle touring through Europe. In his other spare time, he mentors entrepreneurs and small business owners.
1 Episode
  • #537 Datastar: Modern web dev, simplified
Savannah Ostrowski
Python Steering Council, 3.16 & 3.17 Release Manager. CPython Core Developer. Works at FastAPI Labs.
1 Episode
  • #536 Fly inside FastAPI Cloud
Patrick Arminio
1 Episode
  • #536 Fly inside FastAPI Cloud
Jonathan Ehwald
FastAPI Labs
1 Episode
  • #536 Fly inside FastAPI Cloud
Larry Ogrodnek
Distinguished Software Engineer at Homebound.
1 Episode
  • #535 PyView: Real-time Python Web Apps
Den Delimarsky
Den Delimarsky is a Principal Product Engineer, currently working at Microsoft, where he helps build developer tools and AI-powered experiences that make engineers more productive. He started his engineering journey all the way back in the 90s, with a 386 box that was barely enough to run DOS games (he's upgraded since then). He spent plenty of time writing code in Visual Basic 6.0 but for more than two decades now he's writing C# and Python, learning C++, Rust, and Go too when he needs to really get out of my comfort zone.
1 Episode
  • #527 MCP Servers for Python Devs
Rodja Trappe
Rodja Trappe is the founder and CEO of Zauberzeug and a veteran Python developer focused on human-friendly user interaction, robotics and automation. He is a co-creator and maintainer of the open-source Python web UI framework NiceGUI and leads full-stack product development, including the open-source ag-robot called Field Friend.
1 Episode
  • #525 NiceGUI Goes 3.0
Falko Schindler
Falko Schindler is a software engineer at Zauberzeug and a creator of the open-source web UI framework, NiceGUI. He specializes in building the company’s core software stack for robotics and automation projects.
1 Episode
  • #525 NiceGUI Goes 3.0
Kyle Into
Kyle is a Software Engineer at Meta focused on developer tooling and static analysis. For the past three years he has worked to improve Python language services, now leading efforts on Python in the IDE. Kyle is passionate about building tools that make developers' lives easier, especially in dynamic languages like Python.
1 Episode
  • #523 Pyrefly: Fast, IDE-friendly typing for Python
Danny Yang
Danny is a Software Engineer at Meta working on Python type checking. Before that, he has worked on product infrastructure for Facebook Messenger and developer tooling for WhatsApp. Danny is passionate about improving development velocity and code quality for large projects and organizations.
1 Episode
  • #523 Pyrefly: Fast, IDE-friendly typing for Python
Abby Mitchell
Abby is a Developer Advocate at Meta focused on supporting the Python Open Source community. She has worn a bunch of hats over her 10+ years in the tech world - software developer, developer advocate, product manager, and people manager - but a consistent thread has been her passion for making technology approachable for all.
1 Episode
  • #523 Pyrefly: Fast, IDE-friendly typing for Python
Khuyen Tran
Khuyen Tran is a Senior Developer Advocate at Nixtla with a passion for helping data scientists and engineers build efficient, production-ready workflows. Before joining Nixtla, Khuyen worked at Accenture as a Senior Data Engineer and as a Senior Developer Advocate at Prefect, where she helped data scientists and data engineers automate their data pipelines and adopt best engineering practices. Earlier in her career, she was one of just three data scientists at Freight Science, where she built an end-to-end data science pipeline, covering everything from data validation and processing to machine learning training, monitoring, testing, and output visualization. Beyond her professional work, Khuyen is a prolific educator and content creator: she published over 180 articles on Towards Data Science, reaching more than 100,000 readers each month; built an engaged audience of 44k+ subscribers on Medium. Today she continues to share more than 800 daily Python and data science tips and post articles regularly on her data education platform, CodeCut. She is the author of her new book Production-Ready Data Science, From Prototyping to Production with Python, which aims to teach data scientists and engineers how to take projects beyond the experimental or notebook phase and make them robust, maintainable, and deployable in real-world environments. She is also the author of Efficient Python Tricks and Tools for Data Scientists. Her current mission is to make open-source tools more accessible to the data science community and to educate data scientists on optimal engineering practices for data science projects.
1 Episode
  • #522 Data Sci Tips and Tricks from CodeCut.ai
Tori Westerhoff
Tori is currently a Principal Director leading AI Red Team’s operators who whitehat-hack high-risk GenAI products, systems and models, pre-launch. With a strong 15+ year background in both technology and analytics, Tori previously led strategy for Microsoft AR/VR and Metaverse businesses and worked as a People Analytics lead for Microsoft C-suite members, where she created NLP/AI tools to improve strategy metrics. Before joining Microsoft, she worked in national security strategy with Deloitte Consulting, supporting various intelligence, law enforcement, and defense agencies on human-centric process and procedure design for mission-critical protocals. Tori studied Cognitive Neuroscience at Yale University and an MBA with dual majors in Management and Operations from Wharton, serving as one of the first members of the Wharton Neuroscience Initiative.
1 Episode
  • #521 Red Teaming LLMs and GenAI with PyRIT
Roman Lutz
Roman Lutz is a Responsible AI Engineer on Microsoft's AI Red Team, specializing in the safety and security of generative AI and open source software. He is a maintainer of PyRIT, Microsoft’s open-source AI red teaming toolkit, and has helped shape projects like Fairlearn and the Responsible AI Dashboard. Roman’s work bridges technical rigor with a commitment to transparency and accountability, empowering practitioners to build more robust and ethical AI systems. He shares his projects and insights at romanlutz.github.io.
1 Episode
  • #521 Red Teaming LLMs and GenAI with PyRIT
Nat Tabris
Nat Tabris is a staff software engineer at Coiled, where he focuses on building tools to make large-scale cloud compute enjoyable. Before that, he’s been an SRE (Site Reliability Engineer at Fidelity National Finance), an RSE (Research Software Engineer at the Princeton Neuroscience Institute), and has a PhD in Philosophy.
1 Episode
  • #519 Data Science Cloud Lessons at Scale
Thibaud Colas
1 Episode
  • #518 Celebrating Django's 20th Birthday With Its Creators
Adrian Holovaty
1 Episode
  • #518 Celebrating Django's 20th Birthday With Its Creators
Benjamin Zaitlen
Benjamin Zaitlen is a System Software Manager for RAPIDS at NVIDIA, where he leads teams developing single and multi-node GPU tooling for PyData. He has been a long-time contributor to the Python and PyData ecosystem and holds an MS in physics from Indiana University.
1 Episode
  • #516 Accelerating Python Data Science at NVIDIA
Mason Egger
Mason currently works as a Developer Educator at Temporal Technologies who specializes in building community, developer-focused educational content, distributed systems, and Python. Prior to his work at Temporal he worked in Developer Relations at DigitalOcean and as a backend engineer at various companies. He’s an avid programmer, speaker, educator, and writer/blogger. He is President of the PyTexas Foundation, Conference Chair of the PyTexas Conference, and a founding organizer of the PyTexas Meetup.
1 Episode
  • #515 Durable Python Execution with Temporal
Catherine Nelson
Writing books, thinking about Python and data science. Author of "Software Engineering for Data Scientists"
1 Episode
  • #511 From Notebooks to Production Data Science Systems
Bryce Adelstein Lelbach
Principal Architect at NVIDIA working on programming languages. C++ Library Evolution chair emeritus.
1 Episode
  • #509 GPU Programming in Pure Python
Jim Baker
1 Episode
  • #505 t-strings in Python (PEP 750)
David Peck
Dave Peck is an independent software developer based in Seattle, Washington. He is currently building curious new tools for reading and writing on the open web. In the past, he has worked on a variety of startup-style projects of different shapes and sizes. He writes about technology, music, and other facets of “nerdery” on his blog and can also be found on Mastodon, Bluesky, and GitHub.
1 Episode
  • #505 t-strings in Python (PEP 750)
Miguel Sanda
Miguel Sanda is the creator and lead developer of Django Ledger, an open-source financial engine for developing financially driven applications using Django and Python. With 18 years of overall experience in data science, software development and project management in the energy, food and financial industries, Miguel brings a wealth of technical knowledge to his financial and software development endeavors. As an accomplished professional and entrepreneur with a diverse background, Miguel combines his expertise in software development, data science and financial management to drive innovation in the accounting and finance sectors. Miguel and his wife Dayana are the founders of EDMA Group, a bookkeeping and financial planning firm that specializes in small business financial strategies. Miguel holds a B.S. in Civil Engineering, a Masters of Engineering, and an MBA in Data Science. Born in Venezuela, moved to the US in 2006, husband, father of 3 and lives in Fort Mill, SC. Miguel enjoys time with family, hiking, food and travel.
1 Episode
  • #502 Django Ledger: Accounting with Python
Akshay Agrawal
Akshay is both a researcher, focusing on machine learning and optimization, and an engineer, having contributed to several open source projects (including TensorFlow, when I worked at Google). He has a PhD from Stanford University, where he was advised by Stephen Boyd (as well as a BS and MS in computer science from Stanford).
1 Episode
  • #501 Marimo - Reactive Notebooks for Python
Brett Kennedy
Data Scientist with extensive experience in ML Research, Software Development, Software Development Management, and Web Hosting. Experience includes seven years in ML Research at CaseWare International, a world-leading provider of financial auditing software (a market leader for 30 years, available in 130 countries in 16 languages, with 90%+ market share in numerous countries, including Canada).
1 Episode
  • #497 Outlier Detection with Python
Geoff Boeing
1 Episode
  • #495 OSMnx: Python and OpenStreetMap
JJ Allaire
JJ is software engineer and entrepreneur who builds tools for communication, research, and software development. He is a hands on technical leader and maintains intimate involvement in all aspects of software design and construction, JJ has started several companies and conceived and designed many industry leading software products including ColdFusion, Onfolio, Windows Live Writer, LoseIt, RStudio, and Quarto.
1 Episode
  • #493 Quarto: Open-source technical publishing
Carlos Scheidegger
Carlos Scheidegger is a principal software engineer at Posit, and currently the lead developer in the Quarto project. He holds a PhD in Computing, and did his graduate work in systems for reproducible data analysis. After more than a decade in academia and R&D, he joined Posit to focus on building open-source software. He has a soft spot for fancy typed programming languages and musical instruments with too many strings. He is currently learning the Brazilian 7-string guitar.
1 Episode
  • #493 Quarto: Open-source technical publishing
Alex Monahan
Alex Monahan is a forward deployed software engineer at MotherDuck and writes blogs part time for DuckDB Labs. Alex joined MotherDuck a year ago after 9 years at Intel. After starting at Intel as an industrial engineer, Alex later became a technical analyst, and then moved into a data scientist role. Back in 2020 Alex discovered DuckDB while building an internal self-service analytics platform. Alex then became one of DuckDB's biggest Twitter fans! He has been diving deeper into duck-themed databases ever since.
1 Episode
  • #491 DuckDB and Python: Ducks and Snakes living together
Vitaliy Kucheryaviy
1 Episode
  • #490 Django Ninja
Chang She
Chang She is the CEO and cofounder of LanceDB, the developer-friendly, open-source database for multi-modal AI. A serial entrepreneur, Chang has been building DS/ML tooling for nearly two decades and is one of the original contributors to the pandas library. Prior to founding LanceDB, Chang was VP of Engineering at TubiTV, where he focused on personalized recommendations and ML experimentation.
1 Episode
  • #488 Multimodal data with LanceDB
David Seddon
Staff Engineer at Kraken Technologies Django, Software Foundation member.
1 Episode
  • #487 Building Rust Extensions for Python
Aaron Powell
Aaron is a Developer Advocate at Microsoft. Having spent 15 years doing web development he’s seen it all, from browser wars, the rise of AJAX and the fall of 20 JavaScript frameworks (and that was just yesterday!). Always tinkering with something new he explores crazy ideas like writing your own implementation of numbers in .NET, creating IoC in JavaScript or implementing tic-tac-toe using git commits. When not sitting at a computer he can be found running while pushing his two kids in a pram.
1 Episode
  • #486 CSnakes: Embed Python code in .NET
Sheena O'Connell
Sheena has been programming in some form since my early teens. After high school, she went on to get an Honors degree in electrical engineering from the University of the Witwatersrand, South Africa. Sheena worked for a string of startups and gained a lot of experience in all aspects of software development,. Sheena has always had a passion for education and had the opportunity to work directly in tech education for the last half decade. The way she thinks of her work is:  I take the science of learning and turn it into the engineering of learning.
1 Episode
  • #484 From React to a Django+HTMX based stack
Nikhil Rao
Nikhil is a cofounder and CEO at Reflex (YC W23), an open source framework to build web apps in pure Python and deploy with a single command. Prior to Reflex, he worked on AI teams at Apple and self-driving car startups working on developer tools to build and visualize machine learning models.
1 Episode
  • #483 Reflex Framework: Frontend, Backend, Pure Python
Elvis Kahoro
Elvis is a developer advocate at Reflex (YC W23)--build your both your frontend and backend in Python. Prior to he worked at warp.dev, a modern terminal with AI builtin that's great for teams!
1 Episode
  • #483 Reflex Framework: Frontend, Backend, Pure Python
Stefanie Molin
Stefanie Molin is a full-stack software engineer at Bloomberg in New York City, where she tackles tough problems in information security. She is also a frequent speaker at conferences around the world, a core developer of numpydoc, and the author of “Hands-On Data Analysis with Pandas: A Python data science handbook for data collection, wrangling, analysis, and visualization,” which is currently in its second edition and has been translated into Korean and Chinese. She holds a bachelor’s of science degree in operations research from Columbia University's Fu Foundation School of Engineering and Applied Science, as well as a master’s degree in computer science, with a specialization in machine learning, from Georgia Tech. In her free time, she enjoys traveling the world, inventing new recipes, and learning new languages spoken among both people and computers.
1 Episode
  • #482 Pre-commit Hooks for Python Devs
Marco Gorelli
Marco is a core dev of pandas and Polars and author of Narwhals. He's spoken at several Python conferences, taught Polars professionally, and written the first complete Polars plugins tutorial. He currently works as Senior Software Engineer at Quansight Labs. Before getting involved in open source software, he worked in data science and was one of the prize winners of the M6 forecasting competition. He's an advocate for making it more accessible to contribute to open source software and has run several mentored sprints, aimed both at the general public and at underrepresented groups in tech.
1 Episode
  • #480 Ahoy, Narwhals are bridging the data science APIs
Chris Ferdinandi
Chris Ferdinandi helps developers with ADHD thrive. Early in his career, he felt like he couldn’t get anything done. Since then, he’s discovered a bunch of systems and strategies that let him turn his ADHD into a superpower. His ADHD tips newsletter is read by hundreds of developers each weekday. He loves pirates, puppies, and Pixar movies.
1 Episode
  • #473 Being a developer with ADHD
Somak Roy
1 Episode
  • #470 Python in Medicine and Patient Care
Ken Kinder
1 Episode
  • #469 PuePy: Reactive frontend framework in Python
Maria Jose Molina-Contreras
1 Episode
  • #467 Data Science Panel at PyCon 2024
Jessica Greene
1 Episode
  • #467 Data Science Panel at PyCon 2024
Wilhelm Klopp
Wil is the founder of Kolo where his mission is to put runtime data at the heart of how we make software. He previously founded Simple Poll, one of the most popular apps for Slack and scaled it to millions in revenue. Wil lives in London and enjoys building side projects and doing triathlons.
1 Episode
  • #464 Seeing code flows and generating tests with Kolo
Wes McKinney
Wes McKinney is an American software developer and businessman. He is the creator and "Benevolent Dictator for Life" (BDFL) of the open-source pandas package for data analysis in the Python programming language, and has also authored three versions of the reference book Python for Data Analysis.
1 Episode
  • #462 Pandas and Beyond with Wes McKinney
Keiland Cooper
Keiland Cooper is a cognitive scientist, neuroscientist, and AI researcher broadly interested in the dynamics of intelligent systems. He has worked on multiple research projects ranging from how the brain learns and creates memories, to novel artificial intelligence tools, to the neurological impacts of COVID-19. A first-generation college student, Keiland is affiliated with the department of Neurobiology and Behavior, at the University of California, Irvine. He is also the co-founder of ContinualAI, one of the largest global artificial intelligence research non-profits spanning academia and industry. Keiland is a National Science Foundation Fellow and UCI Pedagogical Fellow. Passionate about science communication, Keiland hosts multiple discussions about neuroscience and AI, to audiences ranging from students, the government, or the media.
1 Episode
  • #461 Python in Neuroscience and Academic Labs
Jimmy Chan
Jimmy Chan is a cofounder & the CEO of Dropbase, an internal tools builder for Python developers. @jimmyechan
1 Episode
  • #460 Dropbase: Build Internal Tools with Python
Frederick Tubiermont
1 Episode
  • #459 I Built A Python SaaS with AI
Tony Sherman
1 Episode
  • #458 Serverless Python in 2024
Charles Coggins
Charles Coggins is a Senior Software Engineer at Phylum, responsible for integrations and author of the phylum Python package. He is a documentation and quality champion, runner, baseball and scout dad, podfaster, investor, and lover of the outdoors.
1 Episode
  • #457 Software Supply Chain Security with Phylum
Avery Smith
Avery Smith is the host of The Data Career Podcast & founder of Data Career Jumpstart, an online platform dedicated to helping individuals transition into and advance within the data analytics field. After studying chemical engineering in college, Avery pivoted his career into data, and later earned a Masters in Data Analytics from Georgia Tech. He’s worked as a data analyst, data engineer, and data scientist for companies like Vaporsens, ExxonMobil, Harley Davidson, MIT, and the Utah Jazz. Avery lives in the mountains of Utah where he enjoys running, skiing, & hiking with his wife, dog, and new born baby.
1 Episode
  • #455 Land Your First Data Job
Pedram Navid
Pedram is the Head of Data Engineering and DevRel at Dagster Labs, previously the Head of Data at Hightouch and has also worked as both a data engineer and a data scientist at small startups and large banks. When he’s not causing trouble online, he’s out birdwatching.
1 Episode
  • #454 Data Pipelines with Dagster
Tushar Gupta
Curious about tech | SDE @SamagraGovernance | @MLH Fellow'22 | Summer fellow @Processing | GitHub Campus Expert | Open Source ❤️
1 Episode
  • #451 Djangonauts, Ready for Blast-Off
Sarah Boyce
Lover of all things #Django and #Python.
1 Episode
  • #451 Djangonauts, Ready for Blast-Off
Stanislav Zmiev
1 Episode
  • #450 Versioning Web APIs in Python
Sarah Kaiser
Dr. Sarah Kaiser is a Senior Cloud Developer Advocate @ Microsoft. She talks about #oss, #python, #community, #quantumsoftware, and #quantumcomputing. Sarah currently lives in Seattle, Washington, United States.
1 Episode
  • #446 Python in Excel
Mark Russinovich
Mark Russinovich is the CTO of Microsoft Azure and a Technical Fellow, Microsoft's senior-most technical position. He joined the company when Microsoft acquired Winternals software, which he co-founded in 1996. He is also author of the popular Sysinternals tools.
1 Episode
  • #445 Inside Azure Data Centers with Mark Russinovich
Jim Crist-Harif
Jim Crist-Harif is a software engineer with 10+ years experience working on scientific Python OSS. He's currently employed by Voltron Data.
1 Episode
  • #442 Ultra High Speed Message Parsing with msgspec
David Qiu
David Qiu is a software engineer at AWS AI/ML and the founding engineer of Jupyter AI, which began as a prototype in Dec 2022. Since then, Jupyter AI has grown to become a popular open-source digital assistant for JupyterLab users, with over 2,000 stars on GitHub. David is a member of the Jupyter OSS team at AWS AI/ML, led by Brian Granger, co-founder of Project Jupyter.
1 Episode
  • #440 Talking to Notebooks with Jupyter AI
Wolf Vollprecht
prefix.dev | Package Management, Robotics and Jupyter
1 Episode
  • #439 Pixi, A Fast Package Manager
Ruben Arts
1 Episode
  • #439 Pixi, A Fast Package Manager
Jeremy Tuloup
Jeremy Tuloup is a Technical Director at QuantStack and a Jupyter Distinguished Contributor. Maintainer and contributor of JupyterLab, JupyterLite, Jupyter Notebook, Voilà Dashboards, and many projects within the Jupyter ecosystem.
1 Episode
  • #438 Celebrating JupyterLab 4 and Jupyter 7 Releases
Afshin T. Darian
Darian is one of the co-authors of JupyterLab and has worked in many different aspects of the open data science ecosystem. He currently serves as a member of the Jupyter Executive Council and is a technical director at QuantStack.
1 Episode
  • #438 Celebrating JupyterLab 4 and Jupyter 7 Releases
Loren Aguey
Software engineer specializing in Flutter. Also dabbles in web development and building REST APIs with Python or Typescript. In 2023, he built the Talk Python Training mobile app in Flutter, alongside Michael, who handled all the back-end elements. In addition, Loren has his own Flutter-based weather app called Epic Skies. Currently working full time as a Flutter developer on the mobile team for an insurance company.
1 Episode
  • #434 Building Mobile Apps Backed with Python
Harout Boujakjian
Software engineer. Some web, some mobile, some interactive data viz. Co-founder of pinplanet. Lover of breakfast food.
1 Episode
  • #434 Building Mobile Apps Backed with Python
Andréas Kühne
Fullstack django developer since 2013. Currently working with django backends and angular / ionic frontend to deliver a member administration system.
1 Episode
  • #434 Building Mobile Apps Backed with Python
Jacob Coffee
Python developer, Rust enthusiast, and Litestar Maintainer working in the DevOps and system engineering space.
1 Episode
  • #433 Litestar: Effortlessly Build Performant APIs
Freddy Boulton
Freddy Boulton is a software engineer trying to make machine learning accessible to everyone. He is working towards that by working on gradio, an open-source python library that lets anyone create fully interactive demos of machine learning models with just a few lines of code.
1 Episode
  • #430 Delightful Machine Learning Apps with Gradio
Owain Parry
Owain Parry is an early-career researcher working on flaky tests at the University of Sheffield. He has a significant publication history in the field. His diverse contributions include an extensive systematic literature review on the topic, a survey of the developer experience of flaky tests, and a machine learning-driven technique for detecting flaky tests. He regularly publishes to top venues such as Transactions on Software Engineering and the International Conference of Software Engineering. Owain has served several times as a reviewer for Software Testing, Verification Reliability, a top journal in the field of software testing.
1 Episode
  • #429 Taming Flaky Tests
Joe Cheng
Joe Cheng is the CTO of Posit (formerly known as RStudio) and the creator of Shiny, a web framework for data scientists. For the last decade he and the Shiny team have been focused on helping data scientists make their analyses more interactive.
1 Episode
  • #424 Shiny for Python
Zoran Simic
1 Episode
  • #421 Python at Netflix
Amjith Ramanujam
1 Episode
  • #421 Python at Netflix
Koen Vossen
Founder @teamtvsport. @PyDataEindhoven committee member. Founder @PySportOrg. Instructor @Korfbalverbond. @[email protected]
1 Episode
  • #416 Open Source Sports Analytics with PySport
Sean Tibor
1 Episode
  • #413 Live from PyCon 2023
Ray McLendon
1 Episode
  • #413 Live from PyCon 2023
Nick Muoh
1 Episode
  • #413 Live from PyCon 2023
Mario Munoz
1 Episode
  • #413 Live from PyCon 2023
Chris Williams
1 Episode
  • #413 Live from PyCon 2023
Jason C. McDonald
1 Episode
  • #411 Things I Wish Someone Had Explained To Me Sooner About Python
Justin Waugh
1 Episode
  • #410 The Intersection of Tabular Data and Generative AI
Thomas La Piana
Individual Contributor at Ethyca working on solving privacy engineering problems and shifting privacy left.
1 Episode
  • #409 Privacy as Code with Fides
Paul Moore
1 Episode
  • #406 Reimagining Python's Packaging Workflows
James Smith
James is a Digital Signal Processing engineer at the South African Radio Astronomy Observatory, where he leads the effort to upgrade the MeerKAT telescope's correlator. James learned Python as a hobby in high school, trained as an Electronic Engineer, and has been finding applications for programming in both his personal and professional life all along.
1 Episode
  • #405 Testing in Radio Astronomy with Python and pytest
Jay Salmonson
Jay is a physicist doing research in inertial confinement fusion at Lawrence Livermore National Laboratory. He currently leads a team developing the Python ecosystem and tools for use by the lab's fusion research community.
1 Episode
  • #403 Fusion Ignition Breakthrough and Python
Ritchie Vink
Ritchie Vink is the creator of Polars and co-founder and CEO of Polars B.V. in Amsterdam. What started as a fast DataFrame library written in Rust has grown into a full data processing ecosystem: a high performant query engine for DataFrames and SQL, plus Polars Nanook for running queries at scale. With over 60 million monthly downloads, Polars is used by teams from fast-moving startups to large financial institutions. Ritchie’s work spans Rust systems programming, Python API design and query engine internals, from Arrow and Parquet to query optimization and distributed execution.
1 Episode
  • #402 Polars: A Lightning-fast DataFrame for Python [updated audio]
Ben Bariteau
1 Episode
  • #401 Migrating 3.8 Million Lines of Python
David Vujic
David is a software developer. Friends may know him as an early adopter of agile ideas and test driven development. He's passionate about things like that, and shares the things he learns regularly to the community. His current favorite programming languages are Python and Clojure. In his spare time, he practices outdoor Parkour and contributes to Open Source, currently focusing on adding features to the Python tools for the Polylith Architecture.
1 Episode
  • #399 Monorepos in Python
Sara Issaoun
Sara Issaoun is a NASA Einstein Fellow, observational astronomer at the Harvard & Smithsonian Center for Astrophysics and member of the Event Horizon Telescope (EHT) collaboration. Her research centers around the collection, calibration, and imaging of millimeter-wave radio observations of supermassive black holes. Supermassive black holes generate the highest energy processes in the known Universe, ejecting jets of plasma affecting galaxy environments on large scales, but their dynamics and emission mechanisms remain shrouded in mystery. She makes use of global networks of radio-telescopes to image and study the immediate surroundings of the supermassive black holes at the centers of our Galaxy and the galaxy M87. Sara is a leading contributor of the data analysis and imaging efforts that led to the first image of a black hole in 2019 and the first image of our Milky Way black hole in 2022.
1 Episode
  • #398 Imaging Black Holes with Python
Gareth Thomas
Software Engineering Director at myenergi.
1 Episode
  • #397 Evaluating New Open Source Tech Panel
Dan Gerlanc
1 Episode
  • #397 Evaluating New Open Source Tech Panel
Markus Schanta
Markus Schanta is a founding partner of BlueBalance Capital, independent, owner-managed alternative asset management company based in Vienna. He's done that for over 3 years now. Before that Markus was a quant at the London-based asset management firm Man Group and before that, he was a quantitative strategist (Strat) at Goldman Sachs. Markus holds a Masters degree in Computer Science from Columbia University in New York, where he also received a Fulbright Scholarship and a Bachelors degree from Vienna University of Technology.
1 Episode
  • #394 Awesome Jupyter Libraries and Extensions in 2022
Thomas Albin
Thomas Albin is a Senior Machine Learning Engineer and scientist from Stuttgart, Germany. Before he joined the automotive industry, Thomas studied Astrophysics and worked on 2 space missions (ESA' mission Rosetta/Philae & NASA/ESA's mission Cassini/Huygens). To continue with his passion for astronomy and education, he created a YouTube channel, focusing on conducting space-related data analysis, machine learning and general coding tutorials using Python.
1 Episode
  • #393 Space Science with Python
Jeroen Janssens
Jeroen Janssens, PhD, is a data science consultant and RStudio-certified instructor. His expertise lies in visualizing data, implementing machine learning models, and building solutions using Python, R, JavaScript, and Bash. He’s passionate about helping and teaching others to do such things. Since 2013, Jeroen runs Data Science Workshops, a training and coaching firm that organizes open enrollment workshops, in-company courses, inspiration sessions, hackathons, and meetups.
1 Episode
  • #392 Data Science from the Command Line
Juan Luis Cano Rodríguez
On a mission to accelerate the Solidarity Economy through technology ♻️. Advocate by day, rants about bad UX in F/LOSS by night. In love with SciPy & PyData. Open knowledge, radical transparency. Trying to make a positive impact.
1 Episode
  • #390 Mastodon for Python Devs
Timo Furrer
Timo Fu

[Page truncated to keep GeezerVison snappy.]

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.