Talk Python To Me-logo

Talk Python To Me

Technology Podcasts

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.

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.

Location:

Portland , OR

Description:

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.

Twitter:

@TalkPython

Language:

English


Episodes

#326: Building Desktop Apps with wxPython

7/23/2021
Did you know I'm a fan of GUIs. You know, they are kind of like web pages, but they run on your computer, they have their own windows, and you can even use them offline! On this episode, we'll dive into wxPython with Mike Driscoll. He's back on the podcast to share his hard-won experience on building and distributing Python Window-based applications. Links from the show Mike on Twitter: @driscollis Creating GUI Applications with wxPython book: amazon.com PySimpleGUI:...

Duration:00:53:33

#325: MicroPython + CircuitPython

7/15/2021
When you think about embedded programming, does it bring low-level languages and tools to mind? Maybe Embedded C or even Assembly language? Thanks to the groundbreaking work by Damien George back in 2014 to create MicroPython, Python is one of the very solid choices for building tiny programmable devices. On this episode, we welcome back Damien George from MicroPython along with Scott Shawcroft from CircuitPython and Adafruit. We'll talk about how these two frameworks are solving similar...

Duration:01:08:39

#324: Gatorade-powered Python APIs

7/9/2021
Python is used to solve a large and varied set of problems. One of its core pillars is web APIs. Another one is ML and data science. Those two important pieces were brought together in an unexpected yet magically-futuristic way by Rod Senra's team working with the Gatorade Sports Science Institute. They created a patch that you wear while working out once or twice. It analyzes your perspiration. Combines with it other factors like running distance, sleep quality, and more. Then provides...

Duration:01:12:24

#323: Best practices for Docker in production

7/3/2021
You've got your Python API or app running in a Docker container. Great! Are you ready to ship it to that hosted cluster service and head off to production? Not so fast. Have you considered how you'll manage evolving dependencies and addressing security updates over time? Not just for the base OS but for installed packages? How about your pip installed dependencies? Are you running as root? If you don't know, the answer is yes. We'll discuss these issues and many more with Itamar...

Duration:01:10:48

#322: A path into data science

6/25/2021
Are you interested in getting ahead in data science? On this episode, you'll meet Sanyam Bhutani who studied computer science but found his education didn't prepare him for getting a data science-focused job. That's where he started his own path of self-education and advancement. Now he's working at an AI startup and ranking high on Kaggle. YOUTUBE: id=6QZlCuuCP5g Links from the show Sanyam on Twitter: @bhutanisanyam1 Chai Time Data Science Podcast: youtube.com Fast AI:...

Duration:00:59:58

#321: HTMX - Clean, Dynamic HTML Pages

6/19/2021
Have you wanted to add more interactivity and liveness to your web application? If you built it using Flask, Django, or some other Python web framework, that thought probably didn't fill you with joy. Because it might mean that you need to change a bunch of code and rewrite a significant bit of your app using a full-on front-end framework like Vue.js or React.js. In this episode, we meet Carson from Big Sky Software. He's the creator of HTMX. This front-end JavaScript library let's you...

Duration:01:12:27

#320: Python in the Electrical Energy Sector

6/12/2021
In this episode, we cover how Python is being used to understand the electrical markets and grid in Australia. Our guest, Jack Simpson, has used Python to uncover a bunch of interesting developments as the country has adopted more and more solar energy. We round out the episode looking at some best practices for high-performance, large-data processing in Pandas and beyond. In addition to that, we also spend some time on how Jack used Python and Open CV (computer vision) to automate the...

Duration:01:08:02

#319: Typosquatting and Supply Chains Vulnerabilities

6/6/2021
One of the true superpowers of Python is the libraries over at the Python Package Index. They are all just a "pip install" away. Yet, like all code that you run on your system, it is done with some degree of trust. How do we know that all of those useful packages are trustworthy? That's the topic of this episode. Bentz Tozer and John Speed Meyers are here to share their research into typosquatting on PyPI and other sneaky deeds. But we also discuss some potential solutions and...

Duration:00:59:45

#318: Measuring your ML impact with CodeCarbon

5/28/2021
Machine learning has made huge advancements in the past couple of years. We now have ML models helping doctors catch disease early. Google is using ML to suggest traffic routes in their maps app that will lesson the amount of gasoline used in the trip. And many more examples. But there is a heavy cost for training machine learning models. In this episode, you'll meet Victor Schmidt, Jonathan Wilson, and Boris Feld. They work on the CodeCarbon project together. This project offers a Python...

Duration:01:07:44

#317: Python at the US Federal Election Commission

5/21/2021
When you think of government software development and projects, do you fast apps and modern tech stacks jump to mind? Probably not. So you'll be delighted to hear from our guest, Laura Beaufort. She's the Tech Lead at the US Federal Election Commission. She and her team have built a very modern tech stack running modern Flask web apps with APIs powered by SQLAlchemy and Flask-RESTFUL. The app is available open-source on GitHub. And they deploy it with continuous delivery out to...

Duration:00:52:41

#316: Flask 2.0

5/14/2021
Flask is one of the most popular Python web frameworks. And they have huge news to share with us. Flask 2.0 just released after a ton of work. And it's as big of a deal as the version number suggests. Async changes are coming, Python 3.5 and below (including Python 2) support has been dropped and much much more. Join me as I discuss Flask 2.0 with David Lord and Philip Jones. Links from the show Pallets Team on Twitter: @PalletsTeam Reddit discussion on Flask 2.0: reddit.com Phil's...

Duration:00:57:40

#315: Awesome FastAPI extensions and add ons

5/7/2021
See the full show notes for this episode on the website at talkpython.fm/315.

Duration:01:07:52

#314: Ask us about modern Python projects and tools

4/30/2021
See the full show notes for this episode on the website at talkpython.fm/314.

Duration:01:06:15

#313: Automate your data exchange with PyDantic

4/22/2021
See the full show notes for this episode on the website at talkpython.fm/313.

Duration:01:00:59

#312: Python Apps that Scale to Billions of Users

4/18/2021
See the full show notes for this episode on the website at talkpython.fm/312.

Duration:01:17:11

#311: Get inside the .git folder

4/8/2021
See the full show notes for this episode on the website at talkpython.fm/311.

Duration:01:12:17

#310: AMA (Ask Me Anything) with Michael

4/2/2021
See the full show notes for this episode on the website at talkpython.fm/310.

Duration:01:02:06

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

3/26/2021
See the full show notes for this episode on the website at talkpython.fm/309.

Duration:00:55:46

#308: Docker for Python Developers (2021 Edition)

3/20/2021
See the full show notes for this episode on the website at talkpython.fm/308.

Duration:01:08:07

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

3/11/2021
See the full show notes for this episode on the website at talkpython.fm/307.

Duration:01:11:57