Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Talk Python To Me

Talk Python To Me

Michael Kennedy

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

5 Listeners

Share icon

All episodes

Best episodes

Top 10 Talk Python To Me Episodes

Goodpods has curated a list of the 10 best Talk Python To Me episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Talk Python To Me for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Talk Python To Me episode by adding your comments to the episode page.

Talk Python To Me - #494: Update on Flet: Python + Flutter UIs
play

02/21/25 • 60 min

As Python developers, we're incredibly lucky to have over half a million packages that we can use to build our applications with over at PyPI. However, when it comes to choosing a UI framework, the options get narrowed down very quickly. Intersect those choices with the ones that work on mobile, and you have a very short list. Flutter is a UI framework for building desktop and mobile applications, and is in fact the one that we used to build the Talk Python courses app, you'd find at talkpython.fm/apps. That's why I'm so excited about Flet. Flet is a Python UI framework that is distributed and executed on the Flutter framework, making it possible to build mobile apps and desktop apps with Python. We have Feodor Fitsner back on the show after he launched his project a couple years ago to give us an update on how close they are to a full featured mobile app framework in Python.
Episode sponsors
Posit
Python in Production
Talk Python Courses

Links from the show

Flet: flet.dev
Flet on Github: github.com
Packaging apps with Flet: flet.dev/docs/publish
Flutter: flutter.dev
React vs. Flutter: trends.stackoverflow.co
Kivy: kivy.org
Beeware: beeware.org
Mobile forge from Beeware: github.com
The list of built-in binary wheels: flet.dev/docs/publish/android#binary-python-packages
Difference between dynamic and static Flet web apps: flet.dev/docs/publish/web
Integrating Flutter packages: flet.dev/docs/extend/integrating-existing-flutter-packages
serious_python: pub.dev/packages/serious_python
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
profile image
profile image

2 Listeners

bookmark
plus icon
share episode
Talk Python To Me - #390: Mastodon for Python Devs
play

11/15/22 • 68 min

See the full show notes for this episode on the website at talkpython.fm/390

2 Listeners

comment icon

1 Comment

1

bookmark
plus icon
share episode
Talk Python To Me - #495: OSMnx: Python and OpenStreetMap
play

02/24/25 • 61 min

On this episode, I'm joined by Dr. Geoff Boeing, an assistant professor at the University of Southern California whose research spans urban planning, spatial analysis, and data science. We explore why OpenStreetMap is such a powerful source of global map data—and how Geoff's Python library, OSMnx, makes that data easier to download, model, and visualize. Along the way, we talk about what shapes city streets around the world, how urban design influences everything from daily commutes to disaster resilience, and why turning open data into accessible tools can open up completely new ways of understanding our cities. If you've ever wondered how to build or analyze your own digital maps in Python, or what it takes to manage a project that transforms raw geographic data into meaningful research, you won't want to miss this conversation.
Episode sponsors
Posit
Python in Production
Talk Python Courses

Links from the show

City Street Orientations World: geoffboeing.com
OSMnx Documentation: readthedocs.io
OSMnx GitHub: github.com
OpenStreetMap: openstreetmap.org
Open Database License: opendatacommons.org
ID Editor (Web Editor): wiki.openstreetmap.org
Planet OSM: planet.openstreetmap.org
Overpass API: wiki.openstreetmap.org
GeoPandas: geopandas.org
NetworkX: networkx.org
Shapely: shapely.readthedocs.io
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
profile image
profile image

2 Listeners

bookmark
plus icon
share episode
Talk Python To Me - #413: Live from PyCon 2023
play

04/26/23 • 47 min

See the full show notes for this episode on the website at talkpython.fm/413

1 Listener

comment icon

1 Comment

1

bookmark
plus icon
share episode
Talk Python To Me - #378: Flet: Flutter apps in Python
play

08/21/22 • 60 min

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

1 Listener

bookmark
plus icon
share episode
Today we explore the wild world of Python deployment with my friend, Calvin Hendryx-Parker from Six Feet Up. We’ll tackle some of the biggest challenges in taking a Python app from “it works on my machine” to production, covering inconsistent environments, conflicting dependencies, and sneaky security pitfalls. Along the way, Calvin shares how containerization with Docker and Kubernetes can both simplify and complicate deployments, especially for smaller teams. Finally, we’ll introduce Scaf, a powerful project blueprint designed to give developers a rock-solid start on Python web projects of all sizes.
Get notified when the Talk Python in Production book goes live and read the first third online right now.
Episode sponsors
Posit
Python in Production
Talk Python Courses

Links from the show

Calvin Hendryx-Parker: github.com
Scaf on GitHub: github.com
Scaf on GitHub (duplicate): github.com
"Deploy the Dream" song: deploy-the-dream-talk-python.mp3
CloudDevEngineering YouTube Channel: youtube.com
TechWorld with Nana YouTube Channel: youtube.com
Tilt (Kubernetes Dev Tool): tilt.dev
Talos (Minimal OS for Kubernetes): talos.dev
Traefik Reverse Proxy: traefik.io
Sealed Secrets on GitHub: github.com
Argo CD Documentation: readthedocs.io
MailHog on GitHub: github.com
Next.js: nextjs.org
Cloud Custodian: cloudcustodian.io
Valkey (Redis Replacement): valkey.io
“The ‘Works on My Machine’ Certification Program” (Coding Horror): blog.codinghorror.com
NVIDIA’s First Desktop AI PC (Ars Technica): arstechnica.com
Kind (Kubernetes in Docker): kind.sigs.k8s.io
Updated Effective PyCharm Course: training.talkpython.fm
Talk Python in Production book: talkpython.fm/books/python-in-production
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to Talk Python on YouTube:
profile image

1 Listener

bookmark
plus icon
share episode
Talk Python To Me - #374: PSF Survey in Review
play

07/20/22 • 62 min

See the full show notes for this episode on the website at talkpython.fm/374

1 Listener

comment icon

1 Comment

1

bookmark
plus icon
share episode
Talk Python To Me - #502: Django Ledger: Accounting with Python
play

04/21/25 • 63 min

Do you or your company need accounting software? Well, there are plenty of SaaS products out there that you can give your data to. but maybe you also really like Django and would rather have a foundation to build your own accounting system exactly as you need for your company or your product. On this episode, we're diving into Django Ledger, created by Miguel Sanda, which can do just that.
Episode sponsors
Auth0
Talk Python Courses

Links from the show

Miguel Sanda on Twitter: @elarroba
Miguel on Mastodon: @[email protected]
Miguel on GitHub: github.com
Django Ledger on Github: github.com
Django Ledger Discord: discord.gg
Get Started with Django MongoDB Backend: mongodb.com
Wagtail CMS: wagtail.org
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
profile image

1 Listener

bookmark
plus icon
share episode
Talk Python To Me - #369: Getting Lazy with Python Imports and PEP 690
play

06/16/22 • 56 min

See the full show notes for this episode on the website at talkpython.fm/369

1 Listener

bookmark
plus icon
share episode
Talk Python To Me - #375: Python Language Summit 2022
play

07/30/22 • 58 min

See the full show notes for this episode on the website at talkpython.fm/375

1 Listener

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Talk Python To Me have?

Talk Python To Me currently has 497 episodes available.

What topics does Talk Python To Me cover?

The podcast is about Podcasts and Technology.

What is the most popular episode on Talk Python To Me?

The episode title '#390: Mastodon for Python Devs' is the most popular.

What is the average episode length on Talk Python To Me?

The average episode length on Talk Python To Me is 61 minutes.

How often are episodes of Talk Python To Me released?

Episodes of Talk Python To Me are typically released every 7 days.

When was the first episode of Talk Python To Me?

The first episode of Talk Python To Me was released on Mar 21, 2015.

Show more FAQ

Toggle view more icon

Comments