Talk Python To Me

Talk Python To Me

By Michael Kennedy (@mkennedy)

Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

Episodes

#472: State of Flask and Pallets in 2024

Flask is one of the most important Python web frameworks and powers a bunch of the internet. David Lord, Flask's lead maintainer is here to give us an update on the state of Flask and Pallets in 2024. If you care about where Flask is and where it's going, you'll definitely want to listen in. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show David on Mastodon: @davidism David on X: @davidism State of Pallets 2024 FlaskCon Talk: youtube.com FlaskCon: flaskcon.com FlaskCon 2024 Talks: youtube.com Pallets Discord: discord.com Pallets Eco: github.com JazzBand: jazzband.co Pallets Github Org: github.com Jinja: github.com Click: github.com Werkzeug: github.com MarkupSafe: github.com ItsDangerous: github.com Quart: github.com pypistats: pypistats.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
26/07/241h 1m

#471: Learning and teaching Pandas

If you want to get better at something, often times the path is pretty clear. If you get better at swimming, you go to the pool and practice your strokes and put in time doing the laps. If you want to get better at mountain biking, hit the trails and work on drills focusing on different aspects of riding. You can do the same for programming. Reuven Lerner is back on the podcast to talk about his book Pandas Workout. We dive into strategies for learning Pandas and Python as well as some of his workout exercises. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Scalable Path Talk Python Courses Links from the show Reuven Lerner on Twitter: @reuvenmlerner Pandas Workout Book: manning.com Bamboo Weekly: Solar eclipse: bambooweekly.com Bamboo Weekly: Avocado hand: bambooweekly.com Scaling data science across Python and R: talkpython.fm Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
22/07/241h 4m

#470: Python in Medicine and Patient Care

Python is special. It's used by the big tech companies but also by those you would rarely classify as developers. On this episode, we get a look inside how Python is being used at a Children's Hospital to speed and improve patient care. We have Dr. Somak Roy here to share how he's using Python in his day to day job to help kids get well a little bit faster. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Posit Talk Python Courses Links from the show Somak Roy: linkedin.com Cincinnati Children's Hospital: cincinnatichildrens.org CNVkit: Genome-wide copy number: readthedocs.io cnaplotr: github.com hgvs: readthedocs.io openpyxl: readthedocs.io Hera is an Argo Python SDK: github.com insiM: in silico Mutator software for bioinformatics: github.com Bamsurgeon: github.com pysam - An interface for reading and writing SAM files: readthedocs.io Scientists rename human genes to stop Microsoft Excel from misreading them as dates: theverge.com BioPython: biopython.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
12/07/241h 19m

#469: PuePy: Reactive frontend framework in Python

Python is one of the most popular languages of the current era. It dominates data science, it an incredible choice for web development, and its many people's first language. But it's not super great on front-end programing, is it? Frameworks like React, Vue and other JavaScript frameworks rule the browser and few other languages even get a chance to play there. But with pyscript, which I've covered several times on this show, we have the possibility of Python on the front end. Yet it's not really a front end framework, just a runtime in the browser. That's why I'm excited to have Ken Kinder on the podcast to talk about his project PuePy, a reactive frontend framework in Python. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Code Comments Talk Python Courses Links from the show Michael's Code in a Castle Course: talkpython.fm/castle Ken Kinder: @bouncing@twit.social PuePy: puepy.dev PuePy Docs: docs.puepy.dev PuePy on Github: github.com pyscript: pyscript.net VueJS: vuejs.org Hello World example: docs.puepy.dev Tutorial: docs.puepy.dev Tutorial running at pyscript.com: pyscript.com Micropython: micropython.org Pyodide: pyodide.org PgQueuer: github.com Writerside: jetbrains.com Michael's PWA pyscript app: github.com Michael's demo of a PWA pyscript app: youtube.com Python iOS Web App with pyscript and offline PWAs video: youtube.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
08/07/2458m 46s

#468: Python Trends Episode 2024

I've gathered a group of Python experts who have been thinking deeply about where Python is going and who have lived through where it has been. This episode is all about near-term Python trends and things we each believe will be important to focus on as Python continues to grow. Our panelists are Jodie Burchell, Carol Willing, and Paul Everett. Episode sponsors Code Comments Posit Talk Python Courses Links from the show Shiny course at Talk Python: talkpython.fm/shiny Jodie Burchell: @t_redactyl Carol on Mastodon: @willingc@hachyderm.io Paul Everitt: @paulweveritt Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
01/07/241h 5m

#467: Data Science Panel at PyCon 2024

I have a special episode for you this time around. We're coming to you live from PyCon 2024. I had the chance to sit down with some amazing people from the data science side of things: Jodie Burchell, Maria Jose Molina-Contreras, and Jessica Greene. We cover a whole set of recent topics from a data science perspective. Though we did have to cut the conversation a bit short as they were coming from and go to talks they were all giving but it was still a pretty deep conversation. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Code Comments Talk Python Courses Links from the show Jodie Burchell: @t_redactyl Jessica Greene: linkedin.com Maria Jose Molina-Contreras: linkedin.com Talk Python's free Shiny course: talkpython.fm/shiny Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
20/06/2434m 40s

#466: Pydantic Performance Tips

You're using Pydantic and it seems pretty straightforward, right? But could you adopt some simple changes to your code that would make it a lot faster and more efficient? Chances are, you'll find a couple of the tips from Sydney Runkle that will do just that. Join us to talk about Pydantic performance tips here on Talk Python. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Code Comments Talk Python Courses Links from the show Sydney Runkle: linkedin.com Pydantic: pydantic.dev Performance docs: docs.pydantic.dev Union tips: docs.pydantic.dev Sydney's presentation slides: docs.google.com JSON to Pydantic: jsontopydantic.com Samuel talking FastUI: talkpython.fm CodeFlash: codeflash.ai Codspeed: codspeed.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
14/06/241h

#465: The AI Revolution Won't Be Monopolized

There hasn't been a boom like the AI boom since the .com days. And it may look like a space destined to be controlled by a couple of tech giants. But Ines Montani thinks open source will play an important role in the future of AI. I hope you join us for this excellent conversation about the future of AI and open source. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Porkbun Talk Python Courses Links from the show Ines Montani on Twitter: @_inesmontani spaCy: spacy.io Prodigy App: prodi.gy Ines' presentation at PyCon Lithuania: youtube.com LM Studio: lmstudio.ai Little Bobby Tables: xkcd.com spaCy and NLP course: talkpython.fm Use my link to get your .app, .dev, or .foo domain for just $1 right now at Porkbun: talkpython.fm/porkbun Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
08/06/241h 8m

#464: Seeing code flows and generating tests with Kolo

Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible extension for your editor (VS Code at the moment, more editors to come most likely). We have Wilhelm Klopp on to tell us all about it. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show Wil on Twitter: @wilhelmklopp Kolo: kolo.app Kolo's info repo: github.com Kolo Playground: play.kolo.app Generating tests with Kolo: kolo.app Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
29/05/2454m 59s

#463: Running on Rust: Granian Web Server

So you've created a web app with Python using Flask, Django, FastAPI, or even Emmett. It works great on your machine. How do you get it out to the world? You'll need a production-ready web server. On this episode, we have Giovanni Barillari to tell us about his relatively-new server named Granian. It promises better performance and much better consistency than many of the more well known ones today. Episode sponsors Neo4j Talk Python Courses Links from the show New spaCy course: talkpython.fm Giovanni: @gi0baro Granian: github.com Emmett: emmett.sh Renoir: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
25/05/241h 4m

#462: Pandas and Beyond with Wes McKinney

This episode dives into some of the most important data science libraries from the Python space with one of its pioneers: Wes McKinney. He's the creator or co-creator of pandas, Apache Arrow, and Ibis projects and an entrepreneur in this space. Episode sponsors Neo4j Mailtrap Talk Python Courses Links from the show Wes' Website: wesmckinney.com Pandas: pandas.pydata.org Apache Arrow: arrow.apache.org Ibis: ibis-project.org Python for Data Analysis - Groupby Summary: wesmckinney.com/book Polars: pola.rs Dask: dask.org Sqlglot: sqlglot.com Pandoc: pandoc.org Quarto: quarto.org Evidence framework: evidence.dev pyscript: pyscript.net duckdb: duckdb.org Jupyterlite: jupyter.org Djangonauts: djangonaut.space Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
15/05/2459m 51s

#461: Python in Neuroscience and Academic Labs

Do you use Python in an academic setting? Maybe you run a research lab or teach courses using Python. Maybe you're even a student using Python. Whichever it is, you'll find a ton of great advice in this episode. I talk with Keiland Cooper about how he is using Python at his neuroscience lab at the University of California, Irvine. Episode sponsors Neo4j Posit Talk Python Courses Links from the show Keiland's website: kwcooper.xyz Keiland on Twitter: @kw_cooper Keiland on Mastodon: @kwcooper@fediscience.org Journal of Open Source Software: joss.readthedocs.io Avalanche project: avalanche.continualai.org ContinualAI: continualai.org Executable Books Project: executablebooks.org eLife Journal: elifesciences.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
09/05/241h 3m

#460: Dropbase: Build Internal Tools with Python

Do you find yourself or your team building internal apps frequently for your company? Are you familiar with the term "forms over data"? They are super empowering for your org but they can be pretty repetitive and you might find yourself spending more time than you'd like working on them rather than core products and services. I invited Jimmy Chan from Dropbase to tell us about their service who's tagline is "Build internal web apps with just Python." It's a cool service and a fun conversation. Episode sponsors Mailtrap Talk Python Courses Links from the show Build internal web apps with just Python.: dropbase.io Dropbase on Github: github.com Dropbase @ LinkedIn: linkedin.com Dropbase on Twitter: twitter.com Jimmy Chan: linkedin.com Jimmy on Twitter: twitter.com Dropbase Docs: docs.dropbase.io Dropbase: dropbase.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
02/05/2452m 29s

#459: I Built A Python SaaS with AI

We all know that tools like ChatGPT have really empowered developers to tackle bigger problems. Are you using TailwindCSS and need a login page? Try asking Chat "What is the HTML for a login page with the login username, password, and button in its own section in the center of the page?" It will literally give you a first pass version of it. But how far can you push this? Fred Tubiermont may have taken it farther than most. He built a functioning SaaS product with paying customers by only using ChatGPT and Python. It's fascinating to hear his story. Episode sponsors Mailtrap Talk Python Courses Links from the show Frederick Tubiermont: linkedin.com The #1 AI Jingle Generator: aijinglemaker.com Fred's YouTube Channel: youtube.com AI Coding Club: aicodingclub.com No Code: saashub.com Prompt Engineering 101 - Crash Course & Tips: youtube.com gpt-engineer: github.com Instant Deployments, Effortless Scale: railway.app Self-hosting with superpowers.: coolify.io The newsletter platform built for growth.: beehiiv.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
27/04/2455m 6s

#458: Serverless Python in 2024

What is the state of serverless computing and Python in 2024? What are some of the new tools and best practices? We are lucky to have Tony Sherman who has a lot of practical experience with serverless programming on the show. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Mailtrap Talk Python Courses Links from the show Tony Sherman on Twitter: twitter.com Tony Sherman: linkedin.com PyCon serverless talk: youtube.com AWS re:Invent talk: youtube.com Powertools for AWS Lambda: docs.powertools.aws.dev Pantsbuild: The ergonomic build system: pantsbuild.org aws-lambda-power-tuning: github.com import-profiler: github.com AWS Fargate: aws.amazon.com Run functions on demand. Scale automatically.: digitalocean.com Vercel: vercel.com Deft: deft.com 37 Signals We stand to save $7m over five years from our cloud exit: world.hey.com The Global Content Delivery Platform That Truly Hops: bunny.net Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
24/04/241h

#457: Software Supply Chain Security with Phylum

We've spoken previously about security and software supply chains and we are back at it this episode. We're diving in again with Charles Coggins. Charles works at a software supply chain company and is on to give us the insiders and defender's perspective on how to keep our Python apps and infrastructure safe. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Mailtrap Talk Python Courses Links from the show Series: How Malicious Python Code Gains Execution: blog.phylum.io Pick a Python Lockfile and Improve Security: blog.phylum.io Bad Beat Poetry: blog.phylum.io PEP 665 – A file format to list Python dependencies for reproducibility of an application: peps.python.org PEP 517 – A build-system independent format for source trees: peps.python.org PEP 518 – Specifying Minimum Build System Requirements for Python Projects: peps.python.org Lockfiles should be committed on all projects: classic.yarnpkg.com An Overview of Software Supply Chain Security: tldrsec.com Typosquatting: docs.phylum.io Common Attack Pattern Enumeration and Classification: capec.mitre.org Dependency Confusion: docs.phylum.io Expired Author Domains: docs.phylum.io Unverifiable Dependency: docs.phylum.io Repo Jacking: Hidden Danger in Broken Links: blog.phylum.io Software Libraries Are Terrifying: medium.com phylum 0.43.0: pypi.org linguist: github.com rich-codex ⚡️📖⚡️: ewels.github.io Phylum Community Discord: discord.gg The dream is dead?: mastodon.social When "Everything" Becomes Too Much: The npm Package Chaos of 2024: socket.dev pip-tools: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
19/04/241h 8m

#456: Building GPT Actions with FastAPI and Pydantic

Do you know what custom GPTs are? They're configurable and shareable chat experiences with a name, logo, custom instructions, conversation starters, access to OpenAI tools, and custom API actions. And, you can build them with Python! Ian Maurer has been doing just that and is here to share his experience building them. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Neo4j Talk Python Courses Links from the show Ian on Twitter: @imaurer Mobile Navigation: openai.com What is a Custom GPT?: imaurer.com Mobile Navigation: openai.com FuzzTypes: Pydantic library for auto-correcting types: github.com pypi-gpt: github.com marvin: github.com instructor: github.com outlines: github.com llamafile: github.com llama-cpp-python: github.com LLM Dataset: llm.datasette.io Plugin directory: llm.datasette.io Data exploration at your fingertips.: visidata.org hottest new programming language is English: twitter.com OpenAI & other LLM API Pricing Calculator: docsbot.ai Vector DB Comparison: vdbs.superlinked.com bpytop: github.com Source Graph: about.sourcegraph.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
16/04/241h 5m

#455: Land Your First Data Job

Interested in data science but you're not quite working in it yet? In software, getting that very first job can truly be the hardest one to land. On this episode, we have Avery Smith from Data Career Jumpstart here to share his advice for getting your first data job. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Posit Talk Python Courses Links from the show Avery Smith: www.linkedin.com Data Career Jumpstart: www.datacareerjumpstart.com Data Nerd Site: datanerd.tech Write C# LINQ queries to query data: learn.microsoft.com A faster way to build and share data apps: streamlit.io Plotly Dash: dash.plotly.com Michael's Keynote: State of Python in 2024: youtube.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
04/04/2459m 33s

#454: Data Pipelines with Dagster

Do you have data that you pull from external sources or is generated and appears at your digital doorstep? I bet that data needs processed, filtered, transformed, distributed, and much more. One of the biggest tools to create these data pipelines with Python is Dagster. And we are fortunate to have Pedram Navid on the show this episode. Pedram is the Head of Data Engineering and DevRel at Dagster Labs. And we're talking data pipelines this week at Talk Python. Episode sponsors Talk Python Courses Posit Links from the show Rock Solid Python with Types Course: training.talkpython.fm Pedram on Twitter: twitter.com Pedram on LinkedIn: linkedin.com Ship data pipelines with extraordinary velocity: dagster.io dagster-open-platform: github.com The Dagster Master Plan: dagster.io data load tool (dlt): dlthub.com DataFrames for the new era: pola.rs Apache Arrow: arrow.apache.org DuckDB is a fast in-process analytical database: duckdb.org Ship trusted data products faster: www.getdbt.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
21/03/2458m 25s

#453: uv - The Next Evolution in Python Packages?

Have you ever been wait around for pip to do its thing while installing packages or syncing a virtual environment or through some higher level tool such as pip-tools? Then you'll be very excited to hear about the tool just announced from Astral called uv. It's like pip, but 100x faster. Charlie Marsh from Ruff fame and founder of Astral is here to dive in. Let's go. Episode sponsors Neo4j Talk Python Courses Links from the show Charlie Marsh on Twitter: @charliermarsh Charlie Marsh on Mastodon: @charliermarsh Astral: astral.sh uv: github.com Ruff: github.com Ruff Rules: docs.astral.sh When "Everything" Becomes Too Much: The npm Package Chaos of 2024: socket.dev Talk Python's free Audio AI Course: training.talkpython.fm Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
13/03/241h 14m

#452: Top Quart (async Flask) Extensions

Have you heard of Quart? It's the fully-async version of Flask created by Philip Jones who is working closely with the Flask team on these parallel projects. The TL;DR; version is that if you want to take advantage of async and await and you're using Flask, you want to give Quart a solid look. We've spoken to Philip previously about Quart. This time around here's here to share his top Quart extensions and libraries you can adopt today. Episode sponsors Posit Talk Python Courses Links from the show Pallets Team on ExTwitter: @PalletsTeam Quart Framework: quart.palletsprojects.com Using Quart Extensions: quart.palletsprojects.com Quart Tasks: quart-tasks.readthedocs.io Quart Minify: github.com Quart Db: github.com Hypercorn: github.com Quart-CORS: github.com Quart-Auth: github.com Quart-Rate: github.com Quart-Schma: github.com Flask-Socket: github.com Quart-SqlAlchemy: github.com Flask-Login: github.com greenback: github.com secure: github.com msgspec: jcristharif.com Server-Sent Events: pgjones.gitlab.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
10/03/2455m 42s

#451: Djangonauts, Ready for Blast-Off

See the full show notes for this episode on the website at talkpython.fm/451
01/03/2458m 33s

#450: Versioning Web APIs in Python

See the full show notes for this episode on the website at talkpython.fm/450
22/02/241h 2m

#449: Building UIs in Python with FastUI

See the full show notes for this episode on the website at talkpython.fm/449
13/02/241h 6m

#448: Full-Time Open Source Devs Panel

See the full show notes for this episode on the website at talkpython.fm/448
08/02/2458m 46s

#447: Parallel Python Apps with Sub Interpreters

See the full show notes for this episode on the website at talkpython.fm/447
03/02/241h 11m

#446: Python in Excel

See the full show notes for this episode on the website at talkpython.fm/446
26/01/2448m 9s

#445: Inside Azure Data Centers with Mark Russinovich

See the full show notes for this episode on the website at talkpython.fm/445
19/01/2442m 25s

#444: The Young Coder's Blueprint to Success

See the full show notes for this episode on the website at talkpython.fm/444
02/01/2454m 59s

#443: Python Bytes Crossover 2023

See the full show notes for this episode on the website at talkpython.fm/443
29/12/2335m 15s

#442: Ultra High Speed Message Parsing with msgspec

See the full show notes for this episode on the website at talkpython.fm/442
14/12/231h

#441: Python = Syntactic Sugar?

See the full show notes for this episode on the website at talkpython.fm/441
06/12/231h 7m

#440: Talking to Notebooks with Jupyter AI

See the full show notes for this episode on the website at talkpython.fm/440
30/11/2358m 52s

#439: Pixi, A Fast Package Manager

See the full show notes for this episode on the website at talkpython.fm/439
22/11/2359m 4s

#438: Celebrating JupyterLab 4 and Jupyter 7 Releases

See the full show notes for this episode on the website at talkpython.fm/438
16/11/231h 4m

#437: HTMX for Django Developers (And All of Us)

See the full show notes for this episode on the website at talkpython.fm/437
07/11/231h 4m

#436: An Unbiased Evaluation of Environment and Packaging Tools

See the full show notes for this episode on the website at talkpython.fm/436
01/11/2358m 32s

#435: PyPI Security

See the full show notes for this episode on the website at talkpython.fm/435
25/10/231h 3m

#434: Building Mobile Apps Backed with Python

See the full show notes for this episode on the website at talkpython.fm/434
19/10/2358m 49s

#433: Litestar: Effortlessly Build Performant APIs

See the full show notes for this episode on the website at talkpython.fm/433
15/10/231h 4m

#432: Migrating to Pydantic 2.0: Beanie for MongoDB

See the full show notes for this episode on the website at talkpython.fm/432
06/10/2353m 54s

#431: Visualizing CPython Release Process

See the full show notes for this episode on the website at talkpython.fm/431
29/09/231h 2m

#430: Delightful Machine Learning Apps with Gradio

See the full show notes for this episode on the website at talkpython.fm/430
19/09/2359m 43s

#429: Taming Flaky Tests

See the full show notes for this episode on the website at talkpython.fm/429
11/09/231h 9m

#428: Django Trends in 2023

See the full show notes for this episode on the website at talkpython.fm/428
29/08/231h 9m

#427: 10 Tips and Ideas for the Beginner to Expert Python Journey

See the full show notes for this episode on the website at talkpython.fm/427
19/08/231h 6m

#426: What's New in PyScript [August 2023]

See the full show notes for this episode on the website at talkpython.fm/426
09/08/231h 5m

#425: Memray: The endgame Python memory profiler

See the full show notes for this episode on the website at talkpython.fm/425
04/08/231h 10m

#424: Shiny for Python

See the full show notes for this episode on the website at talkpython.fm/424
27/07/231h 4m

#423: Solving 10 different simulation problems with Python

See the full show notes for this episode on the website at talkpython.fm/423
24/07/231h 6m

#422: How data scientists use Python

See the full show notes for this episode on the website at talkpython.fm/422
07/07/231h 2m

#421: Python at Netflix

See the full show notes for this episode on the website at talkpython.fm/421
02/07/231h 4m

#420: Database Consistency & Isolation for Python Devs

See the full show notes for this episode on the website at talkpython.fm/420
26/06/2356m 2s

#419: Debugging Python in Production with PyStack

See the full show notes for this episode on the website at talkpython.fm/419
14/06/231h 12m

#418: How To Keep A Secret in Python Apps

See the full show notes for this episode on the website at talkpython.fm/418
02/06/231h 7m

#417: Test-Driven Prompt Engineering for LLMs with Promptimize

See the full show notes for this episode on the website at talkpython.fm/417
30/05/231h 13m

#416: Open Source Sports Analytics with PySport

See the full show notes for this episode on the website at talkpython.fm/416
22/05/2357m 29s

#415: Future of Pydantic and FastAPI

See the full show notes for this episode on the website at talkpython.fm/415
15/05/2350m 5s

#414: A Stroll Down Startup Lane

See the full show notes for this episode on the website at talkpython.fm/414
07/05/2352m 47s

#413: Live from PyCon 2023

See the full show notes for this episode on the website at talkpython.fm/413
26/04/2347m 20s

#412: PEP 711 - Distributing Python Binaries

See the full show notes for this episode on the website at talkpython.fm/412
19/04/231h 18m

#411: Things I Wish Someone Had Explained To Me Sooner About Python

See the full show notes for this episode on the website at talkpython.fm/411
14/04/231h 3m

#410: The Intersection of Tabular Data and Generative AI

See the full show notes for this episode on the website at talkpython.fm/410
06/04/231h 5m

#409: Privacy as Code with Fides

See the full show notes for this episode on the website at talkpython.fm/409
01/04/231h 8m

#408: Hatch: A Modern Python Workflow

See the full show notes for this episode on the website at talkpython.fm/408
24/03/231h 2m

#407: pytest tips and tricks for better testing

See the full show notes for this episode on the website at talkpython.fm/407
18/03/2356m 22s

#406: Reimagining Python's Packaging Workflows

See the full show notes for this episode on the website at talkpython.fm/406
12/03/231h 6m

#405: Testing in Radio Astronomy with Python and pytest

See the full show notes for this episode on the website at talkpython.fm/405
03/03/2359m 21s

#404: Clean Code in Python

See the full show notes for this episode on the website at talkpython.fm/404
20/02/231h 4m

#403: Fusion Ignition Breakthrough and Python

See the full show notes for this episode on the website at talkpython.fm/403
13/02/231h 4m

#402: Polars: A Lightning-fast DataFrame for Python [updated audio]

See the full show notes for this episode on the website at talkpython.fm/402
08/02/2358m 48s

#401: Migrating 3.8 Million Lines of Python

See the full show notes for this episode on the website at talkpython.fm/401
02/02/231h

#400: Ruff - The Fast, Rust-based Python Linter

See the full show notes for this episode on the website at talkpython.fm/400
25/01/231h 3m

#399: Monorepos in Python

See the full show notes for this episode on the website at talkpython.fm/399
18/01/231h 10m

#398: Imaging Black Holes with Python

See the full show notes for this episode on the website at talkpython.fm/398
14/01/2358m 13s

#397: Evaluating New Open Source Tech Panel

See the full show notes for this episode on the website at talkpython.fm/397
05/01/231h 3m

#396: AI Goes on Trial For Writing Code (crossover)

See the full show notes for this episode on the website at talkpython.fm/396
30/12/2237m 32s

#395: Tools for README.md Creation and Maintenance

See the full show notes for this episode on the website at talkpython.fm/395
22/12/221h 13m

#394: Awesome Jupyter Libraries and Extensions in 2022

See the full show notes for this episode on the website at talkpython.fm/394
15/12/221h 2m

#393: Space Science with Python

See the full show notes for this episode on the website at talkpython.fm/393
08/12/221h 3m

#392: Data Science from the Command Line

See the full show notes for this episode on the website at talkpython.fm/392
02/12/221h 11m

#391: Pyscript powered by MicroPython

See the full show notes for this episode on the website at talkpython.fm/391
29/11/221h 11m

#390: Mastodon for Python Devs

See the full show notes for this episode on the website at talkpython.fm/390
15/11/221h 8m

#389: 18 awesome asyncio packages in Python

See the full show notes for this episode on the website at talkpython.fm/389
09/11/2257m 28s

#388: Python 3.11 is here and it's fast

See the full show notes for this episode on the website at talkpython.fm/388
02/11/221h 6m

#387: Build All the Things with Pants Build System

See the full show notes for this episode on the website at talkpython.fm/387
27/10/221h 7m

#386: Realtime Web Apps and Dashboards with H2O Wave

See the full show notes for this episode on the website at talkpython.fm/386
19/10/221h 5m

#385: Higher level Python asyncio with AnyIO

See the full show notes for this episode on the website at talkpython.fm/385
15/10/2259m 55s

#384: Python Data Visualization - Where To Start?

See the full show notes for this episode on the website at talkpython.fm/384
04/10/221h 13m

#383: Textinator and Building macOS Apps with Python

See the full show notes for this episode on the website at talkpython.fm/383
28/09/221h 6m

#382: Apache Superset: Modern Data Exploration Platform

See the full show notes for this episode on the website at talkpython.fm/382
22/09/221h 8m

#381: Python Perf: Specializing, Adaptive Interpreter

See the full show notes for this episode on the website at talkpython.fm/381
16/09/221h 8m

#380: 7 lessons from building a modern TUI framework

See the full show notes for this episode on the website at talkpython.fm/380
05/09/221h 7m

#379: 17 Libraries You Should Be Using in Django

See the full show notes for this episode on the website at talkpython.fm/379
26/08/221h 20m

#378: Flet: Flutter apps in Python

See the full show notes for this episode on the website at talkpython.fm/378
21/08/221h

#377: Python Packaging and PyPI in 2022

See the full show notes for this episode on the website at talkpython.fm/377
13/08/221h 8m

#376: Pydantic v2 - The Plan

See the full show notes for this episode on the website at talkpython.fm/376
04/08/221h 18m

#375: Python Language Summit 2022

See the full show notes for this episode on the website at talkpython.fm/375
30/07/2258m 31s

#374: PSF Survey in Review

See the full show notes for this episode on the website at talkpython.fm/374
20/07/221h 2m

#373: Reinventing Azure's Python CLI

See the full show notes for this episode on the website at talkpython.fm/373
12/07/221h 6m

#372: Applied mathematics with Python

See the full show notes for this episode on the website at talkpython.fm/372
08/07/221h 15m

#371: pipx - Installable, Isolated Python Applications

See the full show notes for this episode on the website at talkpython.fm/371
30/06/2258m 43s

#370: OpenBB: Python's Open-source Investment Platform

See the full show notes for this episode on the website at talkpython.fm/370
22/06/2254m 28s

#369: Getting Lazy with Python Imports and PEP 690

See the full show notes for this episode on the website at talkpython.fm/369
16/06/2256m 26s

#368: End-to-End Web Testing with Playwright

See the full show notes for this episode on the website at talkpython.fm/368
03/06/221h 13m

#367: Say Hello to PyScript (WebAssembly Python)

See the full show notes for this episode on the website at talkpython.fm/367
25/05/221h 13m

#366: Optimizing PostgreSQL DB Queries with pgMustard

See the full show notes for this episode on the website at talkpython.fm/366
20/05/221h 14m

#365: Solving Negative Engineering Problems with Prefect

See the full show notes for this episode on the website at talkpython.fm/365
12/05/221h 4m

#364: Symbolic Math with Python using SymPy

See the full show notes for this episode on the website at talkpython.fm/364
07/05/221h 7m

#363: Python for .NET and C# developers

See the full show notes for this episode on the website at talkpython.fm/363
28/04/221h 6m

#362: Hypermodern Python Projects

See the full show notes for this episode on the website at talkpython.fm/362
20/04/221h 6m

#361: Pangeo Data Ecosystem

See the full show notes for this episode on the website at talkpython.fm/361
16/04/2254m 16s

#360: Removing Python's Dead Batteries (in just 5 years)

See the full show notes for this episode on the website at talkpython.fm/360
08/04/221h 20m

#359: Lifecycle of a machine learning project

See the full show notes for this episode on the website at talkpython.fm/359
03/04/221h 7m

#358: Understanding Pandas visually with PandasTutor

See the full show notes for this episode on the website at talkpython.fm/358
25/03/2246m 48s

#357: Python and the James Webb Space Telescope

See the full show notes for this episode on the website at talkpython.fm/357
21/03/221h 2m

#356: Tips for ML / AI startups

See the full show notes for this episode on the website at talkpython.fm/356
14/03/221h 6m

#355: EdgeDB - Building a database in Python

See the full show notes for this episode on the website at talkpython.fm/355
06/03/221h 18m

#354: Sphinx, MyST, and Python Docs in 2022

See the full show notes for this episode on the website at talkpython.fm/354
24/02/221h 11m

#353: SQLModel: The New ORM for FastAPI and Beyond

See the full show notes for this episode on the website at talkpython.fm/353
18/02/221h 18m

#352: Running Python in Production

See the full show notes for this episode on the website at talkpython.fm/352
08/02/221h

#351: Machine Learning Ethics and Laws Panel

See the full show notes for this episode on the website at talkpython.fm/351
03/02/221h 10m

#350: Python Steering Council 2021 Retrospective

See the full show notes for this episode on the website at talkpython.fm/350
26/01/221h 10m

#349: Meet Beanie: A MongoDB ODM + Pydantic

See the full show notes for this episode on the website at talkpython.fm/349
22/01/221h 20m

#348: Dear PyGui: Simple yet Fast Python GUI Apps

See the full show notes for this episode on the website at talkpython.fm/348
17/01/221h 1m

#347: Cinder - Specialized Python that Flies

See the full show notes for this episode on the website at talkpython.fm/347
08/01/221h 11m

#346: 20 Recommended Packages in Review

See the full show notes for this episode on the website at talkpython.fm/346
21/12/211h 13m

#345: 10 Tips and Tools for Developer Productivity

See the full show notes for this episode on the website at talkpython.fm/345
15/12/211h 16m

#344: SQLAlchemy 2.0

See the full show notes for this episode on the website at talkpython.fm/344
09/12/211h 6m

#343: Do Excel things, get notebook Python code with Mito

See the full show notes for this episode on the website at talkpython.fm/343
30/11/211h 6m

#342: Python in Architecture (as in actual buildings)

See the full show notes for this episode on the website at talkpython.fm/342
23/11/211h 1m

#341: 25 Pandas Functions You Didn’t Know Existed

See the full show notes for this episode on the website at talkpython.fm/341
17/11/2159m 16s

#340: Time to JIT your Python with Pyjion?

See the full show notes for this episode on the website at talkpython.fm/340
10/11/211h 13m

#339: Making Python Faster with Guido and Mark

See the full show notes for this episode on the website at talkpython.fm/339
04/11/211h 1m

#338: Using cibuildwheel to manage the scikit-HEP packages

See the full show notes for this episode on the website at talkpython.fm/338
17/10/211h 17m

#337: Kedro for Maintainable Data Science

See the full show notes for this episode on the website at talkpython.fm/337
09/10/211h 3m

#336: Terminal magic with Rich and Textual

See the full show notes for this episode on the website at talkpython.fm/336
05/10/2159m 12s

#335: Gene Editing with Python

See the full show notes for this episode on the website at talkpython.fm/335
24/09/2158m 20s

#334: Microsoft Planetary Computer

See the full show notes for this episode on the website at talkpython.fm/334
18/09/2159m 46s

#333: State of Data Science in 2021

See the full show notes for this episode on the website at talkpython.fm/333
10/09/211h 3m

#332: Robust Python

See the full show notes for this episode on the website at talkpython.fm/332
31/08/211h 11m

#331: Meet the Python Developer in Residence: Lukasz Langa

See the full show notes for this episode on the website at talkpython.fm/331
27/08/211h 6m

#330: Apache Airflow Open-Source Workflow with Python

See the full show notes for this episode on the website at talkpython.fm/330
20/08/211h 7m

#329: Geekout: Renewable Energy

See the full show notes for this episode on the website at talkpython.fm/329
13/08/2148m 18s

#328: Piccolo: A fast, async ORM for Python (updated)

See the full show notes for this episode on the website at talkpython.fm/328
08/08/2158m 51s

#327: Little Automation Tools in Python

See the full show notes for this episode on the website at talkpython.fm/327
30/07/211h 5m

#326: Building Desktop Apps with wxPython

See the full show notes for this episode on the website at talkpython.fm/326
23/07/2153m 32s

#325: MicroPython + CircuitPython

See the full show notes for this episode on the website at talkpython.fm/325
15/07/211h 8m

#324: Gatorade-powered Python APIs

See the full show notes for this episode on the website at talkpython.fm/324
09/07/211h 12m

#323: Best practices for Docker in production

See the full show notes for this episode on the website at talkpython.fm/323
03/07/211h 10m

#322: A path into data science

See the full show notes for this episode on the website at talkpython.fm/322
25/06/2159m 56s

#321: HTMX - Clean, Dynamic HTML Pages

See the full show notes for this episode on the website at talkpython.fm/321
19/06/211h 12m

#320: Python in the Electrical Energy Sector

See the full show notes for this episode on the website at talkpython.fm/320
12/06/211h 8m

#319: Typosquatting and Supply Chains Vulnerabilities

See the full show notes for this episode on the website at talkpython.fm/319
06/06/2159m 43s

#318: Measuring your ML impact with CodeCarbon

See the full show notes for this episode on the website at talkpython.fm/318
28/05/211h 7m

#317: Python at the US Federal Election Commission

See the full show notes for this episode on the website at talkpython.fm/317
21/05/2152m 39s

#316: Flask 2.0

See the full show notes for this episode on the website at talkpython.fm/316
14/05/2157m 38s

#315: Awesome FastAPI extensions and add ons

See the full show notes for this episode on the website at talkpython.fm/315
07/05/211h 7m

#314: Ask us about modern Python projects and tools

See the full show notes for this episode on the website at talkpython.fm/314
30/04/211h 4m

#313: Automate your data exchange with PyDantic

See the full show notes for this episode on the website at talkpython.fm/313
22/04/211h

#312: Python Apps that Scale to Billions of Users

See the full show notes for this episode on the website at talkpython.fm/312
18/04/211h 17m

#311: Get inside the .git folder

See the full show notes for this episode on the website at talkpython.fm/311
08/04/211h 12m

#310: AMA (Ask Me Anything) with Michael

See the full show notes for this episode on the website at talkpython.fm/310
02/04/211h 2m

#309: What ML Can Teach Us About Life: 7 Lessons

See the full show notes for this episode on the website at talkpython.fm/309
26/03/2155m 44s

#308: Docker for Python Developers (2021 Edition)

See the full show notes for this episode on the website at talkpython.fm/308
20/03/211h 8m

#307: Python from 1994 to 2021, my how you've grown!

See the full show notes for this episode on the website at talkpython.fm/307
11/03/211h 11m

#306: Scaling Python and Jupyter with ZeroMQ

See the full show notes for this episode on the website at talkpython.fm/306
05/03/211h 5m

#305: Python community at Python Discord

See the full show notes for this episode on the website at talkpython.fm/305
01/03/211h 1m

#304: asyncio all the things with Omnilib

See the full show notes for this episode on the website at talkpython.fm/304
21/02/211h

#303: Python for Astronomy with Dr. Becky

See the full show notes for this episode on the website at talkpython.fm/303
12/02/211h 3m

#302: The Data Engineering Landscape in 2021

See the full show notes for this episode on the website at talkpython.fm/302
04/02/211h 4m

#301: Deploying and running Django web apps in 2021

See the full show notes for this episode on the website at talkpython.fm/301
28/01/211h 8m

#300: Building a data science startup (panel)

See the full show notes for this episode on the website at talkpython.fm/300
22/01/211h 6m

#299: Personal search engine with datasette and dogsheep

See the full show notes for this episode on the website at talkpython.fm/299
17/01/211h 1m

#298: Building ML teams and finding ML jobs

See the full show notes for this episode on the website at talkpython.fm/298
11/01/2156m 10s

#297: Python year in review (2020 edition)

See the full show notes for this episode on the website at talkpython.fm/297
28/12/201h 10m

#296: Python in F1 racing

See the full show notes for this episode on the website at talkpython.fm/296
23/12/201h 5m

#295: GIS + Python

See the full show notes for this episode on the website at talkpython.fm/295
18/12/2057m 0s

#294: oso authorizes Python

See the full show notes for this episode on the website at talkpython.fm/294
07/12/2051m 27s

#293: Learning how to learn as a developer

See the full show notes for this episode on the website at talkpython.fm/293
01/12/201h

#292: Pythonic identity (auth in Python ecosystem)

See the full show notes for this episode on the website at talkpython.fm/292
26/11/201h 5m

#291: Operational Resilience with Pyomo

See the full show notes for this episode on the website at talkpython.fm/291
22/11/2059m 36s

#290: Side Hustles for Data Scientists

See the full show notes for this episode on the website at talkpython.fm/290
13/11/201h 8m

#289: Discovering exoplanets with Python

See the full show notes for this episode on the website at talkpython.fm/289
09/11/2047m 26s

#288: 10 tips to move from Excel to Python

See the full show notes for this episode on the website at talkpython.fm/288
31/10/201h 3m

#287: Testing without dependencies, mocking in Python

See the full show notes for this episode on the website at talkpython.fm/287
21/10/201h 3m

#286: Python and ML at NASA Jet Propulsion Laboratory (JPL)

See the full show notes for this episode on the website at talkpython.fm/286
16/10/201h 7m

#285: Dask as a Platform Service with Coiled

See the full show notes for this episode on the website at talkpython.fm/285
09/10/201h 11m

#284: Modern and fast APIs with FastAPI

See the full show notes for this episode on the website at talkpython.fm/284
04/10/201h 6m

#283: Web scraping, the 2020 edition

See the full show notes for this episode on the website at talkpython.fm/283
23/09/2048m 34s

#282: pre-commit framework

See the full show notes for this episode on the website at talkpython.fm/282
17/09/2059m 33s

#281: Python in Car Racing

See the full show notes for this episode on the website at talkpython.fm/281
09/09/201h

#280: Python and AI in Journalism

See the full show notes for this episode on the website at talkpython.fm/280
05/09/2055m 51s

#279: Modern Python Developer's Toolkit

See the full show notes for this episode on the website at talkpython.fm/279
29/08/201h 1m

#278: Teach kids Python with real programming and fun games at Code Combat

See the full show notes for this episode on the website at talkpython.fm/278
21/08/201h 5m

#277: 10 tips every Django developer should know

See the full show notes for this episode on the website at talkpython.fm/277
10/08/201h 11m

#276: Geekout: Life in the solar system and beyond

See the full show notes for this episode on the website at talkpython.fm/276
06/08/201h 14m

#275: Beautiful Pythonic Refactorings

See the full show notes for this episode on the website at talkpython.fm/275
01/08/2055m 4s

#274: Profiling data science code with FIL

See the full show notes for this episode on the website at talkpython.fm/274
24/07/2058m 12s

#273: CoCalc: A fully colloborative notebook development environment

See the full show notes for this episode on the website at talkpython.fm/273
18/07/2055m 6s

#272: No IoT things in hand? Simulate them with Device Simulator Express

See the full show notes for this episode on the website at talkpython.fm/272
12/07/2051m 47s

#271: Unlock the mysteries of time, Python's datetime that is!

See the full show notes for this episode on the website at talkpython.fm/271
04/07/201h 4m

#270: Python in supply chains: oil rigs, rockets, and lettuce

See the full show notes for this episode on the website at talkpython.fm/270
25/06/2059m 20s

#269: HoloViz - a suite of tools for Python visualization

See the full show notes for this episode on the website at talkpython.fm/269
19/06/2055m 57s

#268: Analyzing dozens of notebook environments

See the full show notes for this episode on the website at talkpython.fm/268
13/06/2054m 24s

#267: 15 amazing pytest plugins

See the full show notes for this episode on the website at talkpython.fm/267
06/06/2053m 34s

#266: Refactoring your code, like magic with Sourcery

See the full show notes for this episode on the website at talkpython.fm/266
29/05/2057m 5s

#265: Why is Python slow?

See the full show notes for this episode on the website at talkpython.fm/265
19/05/201h 3m

#264: 10 tips every Flask developer should know

See the full show notes for this episode on the website at talkpython.fm/264
12/05/201h 8m

#263: SEO for developers

See the full show notes for this episode on the website at talkpython.fm/263
06/05/201h 2m

#262: Build a career in data science

See the full show notes for this episode on the website at talkpython.fm/262
01/05/201h 11m

#261: Monitoring and auditing machine learning

See the full show notes for this episode on the website at talkpython.fm/261
25/04/201h

#260: From basic script to interactive data sci app with Streamlit

See the full show notes for this episode on the website at talkpython.fm/260
18/04/2059m 25s

#259: From Academia to Tech Industry and Python

See the full show notes for this episode on the website at talkpython.fm/259
09/04/201h

#258: Thriving in a remote developer environment

See the full show notes for this episode on the website at talkpython.fm/258
04/04/201h 7m

#257: Exploring the galaxy with the fastest supercomputer, Python, and radio astronomy

See the full show notes for this episode on the website at talkpython.fm/257
28/03/2052m 23s

#256: Click to run your notebook with Binder

See the full show notes for this episode on the website at talkpython.fm/256
20/03/2057m 26s

#255: Talking to cars with Python

See the full show notes for this episode on the website at talkpython.fm/255
14/03/2051m 51s

#254: A Python mentorship story

See the full show notes for this episode on the website at talkpython.fm/254
06/03/201h 7m

#253: Moon base geekout

See the full show notes for this episode on the website at talkpython.fm/253
25/02/201h 22m

#252: What scientific computing can learn from CS

See the full show notes for this episode on the website at talkpython.fm/252
21/02/201h 10m

#251: Building and UX Testing Azure's Python SDK

See the full show notes for this episode on the website at talkpython.fm/251
13/02/2052m 44s

#250: Capture over 400x C02 as trees with AI and Python

See the full show notes for this episode on the website at talkpython.fm/250
08/02/201h 3m

#249: Capture the Staff of Pythonic Knowledge in TwilioQuest

See the full show notes for this episode on the website at talkpython.fm/249
30/01/2059m 1s

#248: Climate change and your Python code

See the full show notes for this episode on the website at talkpython.fm/248
24/01/201h 16m

#247: Solo maintainer of open-source in academia

See the full show notes for this episode on the website at talkpython.fm/247
16/01/201h 5m

#246: Practices of the Python Pro

See the full show notes for this episode on the website at talkpython.fm/246
09/01/201h 4m

#245: Python packaging landscape in 2020

See the full show notes for this episode on the website at talkpython.fm/245
03/01/201h 1m

#244: Top 10 Real Python Articles of 2019

See the full show notes for this episode on the website at talkpython.fm/244
27/12/1959m 49s

#243: Python on Windows is OK, actually

See the full show notes for this episode on the website at talkpython.fm/243
17/12/1957m 38s

#242: Your education will be live-streamed

See the full show notes for this episode on the website at talkpython.fm/242
11/12/1954m 23s

#241: Opal: Full stack health care apps

See the full show notes for this episode on the website at talkpython.fm/241
07/12/1953m 23s

#240: A guided tour of the CPython source code

See the full show notes for this episode on the website at talkpython.fm/240
27/11/191h

#239: Bayesian foundations

See the full show notes for this episode on the website at talkpython.fm/239
23/11/1957m 18s

#237: A gut feeling about Python

See the full show notes for this episode on the website at talkpython.fm/237
06/11/1949m 40s

#236: Scaling data science across Python and R

See the full show notes for this episode on the website at talkpython.fm/236
29/10/191h

#235: Python in your Browser with Skulpt

See the full show notes for this episode on the website at talkpython.fm/235
23/10/191h

#234: Awesome Python Applications

See the full show notes for this episode on the website at talkpython.fm/234
15/10/191h 4m

#233: The Masonite Python Web Framework

See the full show notes for this episode on the website at talkpython.fm/233
10/10/191h 8m

#232: Become a robot developer with Python

See the full show notes for this episode on the website at talkpython.fm/232
04/10/191h 1m

#231: Advice for freelancing with Python

See the full show notes for this episode on the website at talkpython.fm/231
25/09/191h 9m

#230: Python in digital humanities research

See the full show notes for this episode on the website at talkpython.fm/230
18/09/1957m 42s

#229: Building advanced Pythonic interviews with docassemble

See the full show notes for this episode on the website at talkpython.fm/229
12/09/191h

#228: Hunting bugs and tech startups with Python

See the full show notes for this episode on the website at talkpython.fm/228
04/09/1959m 41s

#227: Maintainable data science: Tips for non-developers

See the full show notes for this episode on the website at talkpython.fm/227
28/08/191h 10m

#226: Building Flask APIs for data scientists

See the full show notes for this episode on the website at talkpython.fm/226
23/08/191h 9m

#225: Can subinterpreters free us from Python's GIL?

See the full show notes for this episode on the website at talkpython.fm/225
12/08/191h 10m

#224: 12 lessons from 100 days of web

See the full show notes for this episode on the website at talkpython.fm/224
05/08/191h 8m

#223: Fun and Easy 2D Games with Python

See the full show notes for this episode on the website at talkpython.fm/223
30/07/191h 3m

#222: Interactive graphs with Bokeh and Python

See the full show notes for this episode on the website at talkpython.fm/222
26/07/1959m 19s

#221: Empowering developers by embedding Python

See the full show notes for this episode on the website at talkpython.fm/221
18/07/191h 7m

#220: Machine Learning in the cloud with Azure ML

See the full show notes for this episode on the website at talkpython.fm/220
12/07/1954m 44s

#219: Take a Python tour of duty at the United States Digital Service

See the full show notes for this episode on the website at talkpython.fm/219
05/07/191h 1m

#218: Serverless Python functions in Azure

See the full show notes for this episode on the website at talkpython.fm/218
25/06/1947m 57s

#217: Notebooks vs data science-enabled scripts

See the full show notes for this episode on the website at talkpython.fm/217
21/06/1954m 25s

#216: Digging into Visual Studio Code

See the full show notes for this episode on the website at talkpython.fm/216
14/06/1953m 5s

#215: The software powering Talk Python courses and podcast

See the full show notes for this episode on the website at talkpython.fm/215
06/06/191h 7m

#214: Dive into CPython 3.8 and beyond

See the full show notes for this episode on the website at talkpython.fm/214
31/05/191h

#213: WebAssembly and CPython

See the full show notes for this episode on the website at talkpython.fm/213
25/05/1949m 8s

#212: Python in Web Assembly with Pyodide

See the full show notes for this episode on the website at talkpython.fm/212
17/05/1957m 21s

#211: Classic CS problems in Python

See the full show notes for this episode on the website at talkpython.fm/211
11/05/191h 8m

#210: Making the most out of in-person training

See the full show notes for this episode on the website at talkpython.fm/210
02/05/191h 7m

#209: Inside Python's new governance model

See the full show notes for this episode on the website at talkpython.fm/209
28/04/191h 7m

#208: Packaging, Making the most of PyCon, and more

See the full show notes for this episode on the website at talkpython.fm/208
21/04/191h 10m

#207: Parallelizing computation with Dask

See the full show notes for this episode on the website at talkpython.fm/207
14/04/1957m 53s

#206: Running Django in Production

See the full show notes for this episode on the website at talkpython.fm/206
06/04/1951m 25s

#205: Beginners and Experts Panel

See the full show notes for this episode on the website at talkpython.fm/205
02/04/1957m 53s

#204: StaticFrame, like Pandas but safer

See the full show notes for this episode on the website at talkpython.fm/204
21/03/191h 1m

#203: Beginners and Experts in Software Development

See the full show notes for this episode on the website at talkpython.fm/203
13/03/1957m 35s

#202: Building a software business

See the full show notes for this episode on the website at talkpython.fm/202
09/03/1959m 1s

#201: Choosing JupyterHub and Python over MATLAB

See the full show notes for this episode on the website at talkpython.fm/201
27/02/191h 3m

#200: Escaping Excel Hell with Python and Pandas

See the full show notes for this episode on the website at talkpython.fm/200
21/02/191h 6m

#199: Automate all the things with Python at Zapier

See the full show notes for this episode on the website at talkpython.fm/199
14/02/191h 5m

#198: Catching up with the Anaconda distribution

See the full show notes for this episode on the website at talkpython.fm/198
09/02/191h 5m

#197: Modern Python Standard Library Cookbook

See the full show notes for this episode on the website at talkpython.fm/197
02/02/191h 1m

#196: Datalore: Hosted smart notebooks

See the full show notes for this episode on the website at talkpython.fm/196
23/01/1949m 50s

#195: Teaching Python at Apple

See the full show notes for this episode on the website at talkpython.fm/195
20/01/191h

#194: Learning (and teaching) Python in a vacuum

See the full show notes for this episode on the website at talkpython.fm/194
11/01/191h 6m

#193: Data Science Year in Review 2018 Edition

See the full show notes for this episode on the website at talkpython.fm/193
31/12/181h 20m

#192: Python Year in Review 2018 Edition

See the full show notes for this episode on the website at talkpython.fm/192
26/12/1859m 3s

#191: Python's journey at Microsoft

See the full show notes for this episode on the website at talkpython.fm/191
18/12/181h 12m

#190: Teaching Django

See the full show notes for this episode on the website at talkpython.fm/190
11/12/181h 1m

#189: War Stories of the Developer Evangelists

See the full show notes for this episode on the website at talkpython.fm/189
07/12/1859m 11s

#188: Async for the Pythonic web with Sanic

See the full show notes for this episode on the website at talkpython.fm/188
01/12/1856m 22s

#187: Secure all the things with HubbleStack

See the full show notes for this episode on the website at talkpython.fm/187
20/11/1859m 53s

#186: 100 Days of Python in a Magical Universe

See the full show notes for this episode on the website at talkpython.fm/186
16/11/181h 2m

#185: Creating a Python 3 Culture at Facebook

See the full show notes for this episode on the website at talkpython.fm/185
09/11/181h 7m

#184: Teaching Python with BBC micro:bit

See the full show notes for this episode on the website at talkpython.fm/184
02/11/181h 7m

#183: Qt for Python

See the full show notes for this episode on the website at talkpython.fm/183
24/10/1858m 3s

#182: Picture Python at Shutterfly

See the full show notes for this episode on the website at talkpython.fm/182
17/10/1858m 15s

#181: 30 amazing Python projects

See the full show notes for this episode on the website at talkpython.fm/181
12/10/1852m 10s

#180: What's new in Python 3.7 and beyond

See the full show notes for this episode on the website at talkpython.fm/180
02/10/1857m 26s

#179: Python Language Summit 2018

See the full show notes for this episode on the website at talkpython.fm/179
26/09/1850m 36s

#178: Coverage.py

See the full show notes for this episode on the website at talkpython.fm/178
21/09/181h 3m

#177: Flask goes 1.0

See the full show notes for this episode on the website at talkpython.fm/177
15/09/181h 2m

#176: The Python Community by the Numbers

See the full show notes for this episode on the website at talkpython.fm/176
10/09/1853m 29s

#175: Teaching Python to network engineers

See the full show notes for this episode on the website at talkpython.fm/175
31/08/1855m 27s

#174: Coming into Python from another Industry (part 2)

See the full show notes for this episode on the website at talkpython.fm/174
16/08/1851m 6s

#173: Coming into Python from another Industry (part 1)

See the full show notes for this episode on the website at talkpython.fm/173
07/08/1857m 25s

#172: Nuitka: A full Python compiler

See the full show notes for this episode on the website at talkpython.fm/172
01/08/181h 6m

#171: 1M Jupyter notebooks analyzed

See the full show notes for this episode on the website at talkpython.fm/171
29/07/1858m 32s

#170: Guido van Rossum steps down

See the full show notes for this episode on the website at talkpython.fm/170
20/07/1837m 55s

#169: Becoming a Python content creator

See the full show notes for this episode on the website at talkpython.fm/169
13/07/181h 6m

#168: 10 Python security holes and how to plug them

See the full show notes for this episode on the website at talkpython.fm/168
06/07/181h

#167: Simplifying Python's Async with Trio

See the full show notes for this episode on the website at talkpython.fm/167
29/06/1855m 41s

#166: Continuous delivery with Python

See the full show notes for this episode on the website at talkpython.fm/166
14/06/181h 9m

#165: Python and the blockchain

See the full show notes for this episode on the website at talkpython.fm/165
08/06/181h 5m

#164: Python in Brain Research at the Allen Institute

See the full show notes for this episode on the website at talkpython.fm/164
01/06/1857m 54s

#163: Python in Geoscience

See the full show notes for this episode on the website at talkpython.fm/163
25/05/1852m 17s

#162: Python in Building and Architecture

See the full show notes for this episode on the website at talkpython.fm/162
21/05/1854m 35s

#161: Django 2.0

See the full show notes for this episode on the website at talkpython.fm/161
12/05/181h 7m

#160: Lektor: Beautiful websites out of flat files

See the full show notes for this episode on the website at talkpython.fm/160
04/05/1855m 41s

#159: Inside the new PyPI launch

See the full show notes for this episode on the website at talkpython.fm/159
27/04/181h

#158: Quantum Computing and Python

See the full show notes for this episode on the website at talkpython.fm/158
20/04/1847m 54s

#157: The Journal of Open Source Software

See the full show notes for this episode on the website at talkpython.fm/157
06/04/181h 4m

#156: Python History and Perspectives

See the full show notes for this episode on the website at talkpython.fm/156
24/03/1859m 7s

#155: Practical steps for moving to Python 3

See the full show notes for this episode on the website at talkpython.fm/155
16/03/181h 3m

#154: Python in Biology and Genomics

See the full show notes for this episode on the website at talkpython.fm/154
07/03/1858m 16s

#153: How Python Evolves

See the full show notes for this episode on the website at talkpython.fm/153
01/03/181h 22m

#152: Understanding and using Python's AST

See the full show notes for this episode on the website at talkpython.fm/152
23/02/1851m 55s

#151: Gradual Typing of Production Applications

See the full show notes for this episode on the website at talkpython.fm/151
16/02/181h 9m

#150: Technical Lessons Learned from Pythonic Refactoring

See the full show notes for this episode on the website at talkpython.fm/150
08/02/1859m 57s

#149: 4 Python Web Frameworks, Compared

See the full show notes for this episode on the website at talkpython.fm/149
02/02/1857m 25s

#148: Python Book Authors' Panel Discussion

See the full show notes for this episode on the website at talkpython.fm/148
28/01/181h 2m

#147: Quart: Flask, but 3x faster

See the full show notes for this episode on the website at talkpython.fm/147
19/01/1851m 2s

#146: Building Alexa Skills with Python and Flask

See the full show notes for this episode on the website at talkpython.fm/146
11/01/181h 1m

#145: 2017 Python Year in Review

See the full show notes for this episode on the website at talkpython.fm/145
31/12/1759m 23s

#144: Machine Learning at the Large Hadron Collider

See the full show notes for this episode on the website at talkpython.fm/144
26/12/1758m 22s

#143: Tuning Python Web App Performance

See the full show notes for this episode on the website at talkpython.fm/143
20/12/171h 3m

#141: Python tricks

See the full show notes for this episode on the website at talkpython.fm/141
07/12/171h 11m

#140: Level up your Python with #100DaysOfCode challenge

See the full show notes for this episode on the website at talkpython.fm/140
29/11/1758m 18s

#139: Paths into a data science career

See the full show notes for this episode on the website at talkpython.fm/139
22/11/171h 2m

#138: Anvil: All web, all Python

See the full show notes for this episode on the website at talkpython.fm/138
15/11/171h

#137: Design concepts and tips for developers

See the full show notes for this episode on the website at talkpython.fm/137
08/11/1758m 3s

#136: Secure code lessons from Have I Been Pwned

See the full show notes for this episode on the website at talkpython.fm/136
02/11/171h

#135: Capturing human moments with AI and Python

See the full show notes for this episode on the website at talkpython.fm/135
27/10/1754m 9s

#134: Python in Climate Science

See the full show notes for this episode on the website at talkpython.fm/134
19/10/1752m 50s

#133: Productivity for developers

See the full show notes for this episode on the website at talkpython.fm/133
11/10/171h 4m

#132: Contributing to open source

See the full show notes for this episode on the website at talkpython.fm/132
04/10/171h 4m

#131: Top 10 machine learning libraries

See the full show notes for this episode on the website at talkpython.fm/131
26/09/1754m 8s

#130: 10 books Python developers should be reading

See the full show notes for this episode on the website at talkpython.fm/130
19/09/1752m 28s

#129: Falcon: The bare-metal Python web framework

See the full show notes for this episode on the website at talkpython.fm/129
14/09/1759m 53s

#128: Pythonic Networks with NAPALM

See the full show notes for this episode on the website at talkpython.fm/128
07/09/1756m 22s

#127: Shipping software to users

See the full show notes for this episode on the website at talkpython.fm/127
31/08/171h 15m

#126: Kubernetes for Pythonistas

See the full show notes for this episode on the website at talkpython.fm/126
22/08/1759m 39s

#125: Django REST framework and a new API star is born

See the full show notes for this episode on the website at talkpython.fm/125
15/08/171h 7m

#124: Python for AI research

See the full show notes for this episode on the website at talkpython.fm/124
07/08/1755m 20s

#123: Lessons from 100 straight dev job interviews

See the full show notes for this episode on the website at talkpython.fm/123
31/07/1746m 23s

#122: Home Assistant: Pythonic Home Automation

See the full show notes for this episode on the website at talkpython.fm/122
26/07/1758m 8s

#121: Microservices in Python

See the full show notes for this episode on the website at talkpython.fm/121
19/07/171h 5m

#120: Python in Finance

See the full show notes for this episode on the website at talkpython.fm/120
12/07/171h 7m

#119: Python in Engineering

See the full show notes for this episode on the website at talkpython.fm/119
06/07/1752m 23s

#118: Serverless software

See the full show notes for this episode on the website at talkpython.fm/118
27/06/1754m 50s

#117: Functional Python with Coconut

See the full show notes for this episode on the website at talkpython.fm/117
21/06/171h 3m

#116: 10 top talks of PyCon 2017 reviewed

See the full show notes for this episode on the website at talkpython.fm/116
12/06/171h

#115: Python for Humans projects

See the full show notes for this episode on the website at talkpython.fm/115
08/06/1753m 45s

#114: Empowering developers at the Hidden Genius project

See the full show notes for this episode on the website at talkpython.fm/114
30/05/1738m 2s

#113: Dedicated AI chips and running old Python faster at Intel

See the full show notes for this episode on the website at talkpython.fm/113
27/05/1753m 2s

#112: Geeking out in the golden years

See the full show notes for this episode on the website at talkpython.fm/112
18/05/171h 7m

#111: Pythonic Career Advice and More

See the full show notes for this episode on the website at talkpython.fm/111
13/05/1757m 35s

#110: Data Democratization with Redash

See the full show notes for this episode on the website at talkpython.fm/110
02/05/1756m 2s

#109: MongoDB Applied Design Patterns

See the full show notes for this episode on the website at talkpython.fm/109
29/04/171h

#108: MicroPython and Open Source Hardware at Adafruit

See the full show notes for this episode on the website at talkpython.fm/108
21/04/171h 4m

#107: Python concurrency with Curio

See the full show notes for this episode on the website at talkpython.fm/107
15/04/171h 1m

#106: Invent your own computer games with Python

See the full show notes for this episode on the website at talkpython.fm/106
07/04/1758m 12s

#105: A Pythonic Database Tour

See the full show notes for this episode on the website at talkpython.fm/105
27/03/1757m 56s

#104: Game Theory in Python

See the full show notes for this episode on the website at talkpython.fm/104
23/03/1757m 50s

#103: Compiling Python through PyLLVM and MongoDB for Data Scientists

See the full show notes for this episode on the website at talkpython.fm/103
16/03/1752m 36s

#102: Effective Code Reviews

See the full show notes for this episode on the website at talkpython.fm/102
08/03/1750m 52s

#101: Adding a full featured Python environment to Visual Studio Code

See the full show notes for this episode on the website at talkpython.fm/101
03/03/1755m 11s

#100: Python past, present, and future with Guido van Rossum

See the full show notes for this episode on the website at talkpython.fm/100
22/02/171h 2m

#99: Morepath: Super Powered Python Web Framework

See the full show notes for this episode on the website at talkpython.fm/99
15/02/171h 4m

#98: Adding concurrency to Django with Django Channels

See the full show notes for this episode on the website at talkpython.fm/98
08/02/171h 5m

#97: Flask, Django style with Flask-Diamond

See the full show notes for this episode on the website at talkpython.fm/97
02/02/171h 5m

#96: Exploring Awesome Python

See the full show notes for this episode on the website at talkpython.fm/96
25/01/1752m 20s

#95: Grumpy: Running Python on Go

See the full show notes for this episode on the website at talkpython.fm/95
18/01/1752m 9s

#94: Guarenteed packages via Conda and Conda-Forge

See the full show notes for this episode on the website at talkpython.fm/94
11/01/1746m 31s

#93: Spreading Python through the sciences with Software Carpentry

See the full show notes for this episode on the website at talkpython.fm/93
03/01/171h 1m

#92: Bonus: Python Bytes Crossover: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI

See the full show notes for this episode on the website at talkpython.fm/92
29/12/1621m 0s

#91: Top 10 Data Science Stories of 2016

See the full show notes for this episode on the website at talkpython.fm/91
27/12/161h 7m

#90: Data Wrangling with Python

See the full show notes for this episode on the website at talkpython.fm/90
21/12/161h 1m

#89: A conversation with the Chief Data Scientist of the United States

See the full show notes for this episode on the website at talkpython.fm/89
15/12/1652m 39s

#88: Lightweight Django

See the full show notes for this episode on the website at talkpython.fm/88
06/12/1659m 58s

#87: PonyORM: The most Pythonic ORM yet?

See the full show notes for this episode on the website at talkpython.fm/87
29/11/1656m 29s

#86: Python at StackOverflow

See the full show notes for this episode on the website at talkpython.fm/86
24/11/161h 10m

#85: Parsing horrible things with Python

See the full show notes for this episode on the website at talkpython.fm/85
17/11/1659m 46s

#84: Are we failing to fund Python's core infrastructure?

See the full show notes for this episode on the website at talkpython.fm/84
08/11/161h 5m

#83: Python Videos on Demand at PyVideo

See the full show notes for this episode on the website at talkpython.fm/83
02/11/1653m 26s

#82: Grokking Algorithms in Python

See the full show notes for this episode on the website at talkpython.fm/82
27/10/1658m 45s

#81: Python and Machine Learning in Astronomy

See the full show notes for this episode on the website at talkpython.fm/81
21/10/161h 2m

#80: TinyDB: A tiny document db written in Python

See the full show notes for this episode on the website at talkpython.fm/80
16/10/1647m 1s

#79: Beeware Python Tools

See the full show notes for this episode on the website at talkpython.fm/79
07/10/161h 22m

#78: How I built an entire game and toolchain 100% in Python

See the full show notes for this episode on the website at talkpython.fm/78
28/09/1653m 26s

#77: 20 Python Libraries You Aren't Using (But Should)

See the full show notes for this episode on the website at talkpython.fm/77
23/09/161h 16m

#76: Renewable Python

See the full show notes for this episode on the website at talkpython.fm/76
15/09/1654m 10s

#75: Pythonic games at CheckIO

See the full show notes for this episode on the website at talkpython.fm/75
09/09/1655m 27s

#74: Past, Present, and Future of IronPython

See the full show notes for this episode on the website at talkpython.fm/74
02/09/1650m 48s

#73: Machine learning at the new Microsoft

See the full show notes for this episode on the website at talkpython.fm/73
26/08/161h 4m

#72: Fashion-driven open source software at Zalando

See the full show notes for this episode on the website at talkpython.fm/72
19/08/161h 1m

#71: Soft Skills: The software developer's life manual

See the full show notes for this episode on the website at talkpython.fm/71
11/08/161h 5m
-
-
Heart UK
Mute/Un-mute