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.
…
continue reading
T
Talk Python To Me

1
#431: Visualizing CPython Release Process
1:02:12
1:02:12
Play later
Play later
Lists
Like
Liked
1:02:12
Every year Python has a new major release. This year it's Python 3.12 and it'll come out on October 2, 2023. That's 4 days from when this episode was published. There is quite process involved to test, build, and ship Python across many platforms and channels. We have Seth Michael Larson here to give us a detailed rundown on what exactly is involve…
…
continue reading
T
Talk Python To Me


1
#430: Delightful Machine Learning Apps with Gradio
59:43
59:43
Play later
Play later
Lists
Like
Liked
59:43
So, you've got this amazing machine learning model you created. And you want to share it and let your colleagues and users experiment with it on the web. How do you get started? Learning Flask or Django? Great frameworks, but you might consider Gradio which is a rapid development UI framework for ML models. On this episode, we have Freddy Boulton, …
…
continue reading
We write tests to show us when there are problems with our code. But what if there are intermittent problems with the tests themselves? That can be big hassle. In this episode, we have Gregory Kapfhammer and Owain Parry on the show to share their research and advice for taming flaky tests. Links from the show Gregory Kapfhammer: gregorykapfhammer.c…
…
continue reading
Have you heard of Django? It's this little web framework that, well, kicked off much of Python's significance in the web space back in 2005. And that makes Django officially an adult. That's right, Django is now 18. And Django continues to lead the way on how community should be done for individual projects such as web frameworks. We have Carlton G…
…
continue reading
T
Talk Python To Me


1
#427: 10 Tips and Ideas for the Beginner to Expert Python Journey
1:06:06
1:06:06
Play later
Play later
Lists
Like
Liked
1:06:06
Getting started in Python is pretty easy. There's even a t-shirt that jokes about it: I learned Python, it was a good weekend. But to go from know how to create variables and writing loops, to building amazing things like FastAPI or Instagram, well there is this little gap between those two things. On this episode we welcome Eric Matthes to the sho…
…
continue reading
T
Talk Python To Me


1
#426: What's New in PyScript [August 2023]
1:05:00
1:05:00
Play later
Play later
Lists
Like
Liked
1:05:00
One of the most exciting initiatives in the Python space these days is pyscript which enables Python running natively in your browser. With consistent support from the folks at Anaconda, this project has been making solid strides since its initial release. On this episode we catch up with Fabio Pliger and Nicholas Tollervey to see where they are wi…
…
continue reading
T
Talk Python To Me


1
#425: Memray: The endgame Python memory profiler
1:10:28
1:10:28
Play later
Play later
Lists
Like
Liked
1:10:28
Understanding how your Python application is using memory can be tough. First, Python has it's own layer of reused memory (arenas, pools, and blocks) to help it be more efficient. And many important Python packages are built in natively compiled languages like C and Rust often times making that section of your memory opaque. But with Memray, you ca…
…
continue reading
If you want to share your data science results as interactive web apps, you could learn Flask or Django and a bunch of other web technologies. Or, you could pick up one of the powerful frameworks for deploying data science specifically. And if you're searching through that space, you've likely hear of Shiny -- but that's just for the R side of data…
…
continue reading
T
Talk Python To Me


1
#423: Solving 10 different simulation problems with Python
1:06:32
1:06:32
Play later
Play later
Lists
Like
Liked
1:06:32
Python is used for a wide variety of software projects. One area it's really gained a huge amount of momentum is in the computational space (including data science). On this episode we welcome back Allen Downey to dive into a particular slice of this space: simulation problems and Python in Physics and Engineering in general. Links from the show Al…
…
continue reading
T
Talk Python To Me


1
#422: How data scientists use Python
1:02:16
1:02:16
Play later
Play later
Lists
Like
Liked
1:02:16
Regardless of which side of Python, software developer or data scientist, you sit on, you surely know that data scientists and software devs seem to have different styles and priorities. But why? And what are the benefits as well as the pitfalls of this separation. That's the topic of conversation with our guest, Dr. Jodie Burchell, data science de…
…
continue reading
When you think of Netflix (as a technology company), you probably imagine them as cloud innovators. They were one of the first companies to go all-in on a massive scale for cloud computing as well as throwing that pesky chaos monkey into the servers. But they have become a hive of amazing Python activity. From their CDN, demand predictions and fail…
…
continue reading
T
Talk Python To Me

1
#420: Database Consistency & Isolation for Python Devs
56:02
56:02
Play later
Play later
Lists
Like
Liked
56:02
See the full show notes for this episode on the website at talkpython.fm/420By Michael Kennedy (@mkennedy)
…
continue reading
T
Talk Python To Me


1
#419: Debugging Python in Production with PyStack
1:12:23
1:12:23
Play later
Play later
Lists
Like
Liked
1:12:23
See the full show notes for this episode on the website at talkpython.fm/419By Michael Kennedy (@mkennedy)
…
continue reading
T
Talk Python To Me

1
#418: How To Keep A Secret in Python Apps
1:07:11
1:07:11
Play later
Play later
Lists
Like
Liked
1:07:11
See the full show notes for this episode on the website at talkpython.fm/418By Michael Kennedy (@mkennedy)
…
continue reading
T
Talk Python To Me

1
#417: Test-Driven Prompt Engineering for LLMs with Promptimize
1:13:41
1:13:41
Play later
Play later
Lists
Like
Liked
1:13:41
See the full show notes for this episode on the website at talkpython.fm/417By Michael Kennedy (@mkennedy)
…
continue reading
T
Talk Python To Me

1
#416: Open Source Sports Analytics with PySport
57:29
57:29
Play later
Play later
Lists
Like
Liked
57:29
See the full show notes for this episode on the website at talkpython.fm/416By Michael Kennedy (@mkennedy)
…
continue reading
See the full show notes for this episode on the website at talkpython.fm/415By Michael Kennedy (@mkennedy)
…
continue reading