Talk Python To Me-logo

Talk Python To Me

Technology News >

Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.

Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.
More Information

Location:

Portland , OR

Description:

Talk Python to Me is a weekly podcast hosted by Michael Kennedy. The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).The format is a casual 30 minute conversation with industry experts.

Twitter:

@TalkPython

Language:

English


Episodes

#199 Automate all the things with Python at Zapier

2/14/2019
More
Do your applications call a lot of APIs? Maybe you have a bunch of microservices driving your app. You probably don't have the crazy combinatorial explosion that Zapier does for connecting APIs! They have millions of users automating things with 1,000s of APIs. It's pretty crazy. And they are doing it all with Python. Join me and Bryan Helmig, the CTO and co-founder of Zapier as we discuss how they pull this off with Python. Links from the show Zapier: zapier.com Bryan on Twitter:...

Duration:01:15:31

#198 Catching up with the Anaconda distribution

2/9/2019
More
It's time to catch up with the Anaconda crew and see what's new in the Anaconda distribution. This edition of Python was created to solve some of the stickier problems of deployment, especially in the data science space. Their usage gives them deep insight into how Python is being used in the enterprise space as well. Which turns out to be a very interesting part of the conversation. Links from the show Anaconda: anaconda.com Peter on Twitter: @pwang JetBrains Survey Results:...

Duration:01:13:54

#197 Modern Python Standard Library Cookbook

2/2/2019
More
A recent twitter poll went around the web and it asked, what percentage of the Python standard library do you think you know? Someone copied me on it, maybe expecting some really high percentage answer. In reality, what I did answer and my rough estimate is that it's probably around 50%. This episode with Alessandro Molina definitely helped confirm that experience for me. He just published a book entitled "Modern Python Standard Library Cookbook" and it's full of these great little...

Duration:00:50:30

#196 Datalore: Hosted smart notebooks

1/23/2019
More
If you are doing any sort of data exploration, you've likely heard about Jupyter notebooks. In fact, there are quite a few options for running and hosting your Jupyter notebooks. You may have heard me rave about PyCharm as an editor too. Well, on this episode, you'll meet Adam Hood from the Datalore team at JetBrains. That's a new project that tries to bring some of the power of PyCharm to notebooks and more. Links from the show Datalore: datalore.io Datalore blog:...

Duration:01:48:06

#195 Teaching Python at Apple

1/20/2019
More
When you think of learning Python, what type of developer or technologist comes to mind? Is it someone looking to get their first job or maybe moving from .NET to Python and looking for a shift in their careers? While these are common moves, you may be surprised how many folks within a tech company learn new languages like Python to stay within that company. On this episode, you'll meet Ron Hayden. He founded the Software University internal training program at Apple and is now doing his...

Duration:01:03:22

#194 Learning (and teaching) Python in a vacuum

1/11/2019
More
How do you learn programming when you're working in a vacuum? Sure there are resources on the internet, but sometimes just bouncing ideas of others in person makes a huge difference. Join me along with Rusti Gregory as we discuss how he is learning and teaching Python in a small town in Vermont. Links from the show Code Combat.com: codecombat.com Automate the Boring Stuff Book: amazon.com Head First Python Book: amazon.com Python Anywhere: pythonanywhere.com Python Tutor:...

Duration:02:37:13

#193 Data Science Year in Review 2018 Edition

12/31/2018
More
This year, 2018, is the year that the number of data scientists doing Python equals the number of web developers doing Python. That's why I've invited Jonathon Morgan to join me to count down the top 10 stories in the data science space. You'll find many accessible and interesting stories mixed in with a bunch of laughs. We hope you enjoyed it as much as we did. Links from the show Show guest: Jonathon Morgan: @jonathonmorgan Top Data Science Stories of 2018 AI Finds the...

Duration:01:19:51

#192 Python Year in Review 2018 Edition

12/26/2018
More
It's been a fantastic year for Python. Literally, every year is better than the last with so much growth and excitement in the Python space. That's why I've asked two of my knowledgeable Python friends, Dan Bader and Brian Okken, to help pick the top 10 stories from the Python community for 2018. Just us on this episode of Talk Python To Me to count them down. Links from the show Guests Brian Okken: @brianokken Dan Bader: @dbader_org #10: Python 3.7 Cool New Features in Python...

Duration:01:06:32

#191 Python's journey at Microsoft

12/18/2018
More
When you think about Microsoft, do you think about Python? Maybe not, but you probably should. They have been doing an incredible amount of work to improve Python for folks on Windows as well as the broader community. You can think of the wild growth of Visual Studio code. But did you know that 5 core developers work there and the majority of Python development happens on Windows? Join me along with Steve Dower (a core dev working at Microsoft), who just published an amazing retrospective...

Duration:01:24:59

#190 Teaching Django

12/11/2018
More
You'll find this episode to be part discussion on how to teach and learn Django as well as why learning web development can be hard and part meta where Will Vincent and I discuss the business of creating content and teaching around Python. Links from the show Will's website: wsvincent.com Django for Beginners Book: djangoforbeginners.com REST APIs with Django Book: restapiswithdjango.com DjangoX - Starter Project for Django: github.com DRFX - Starter Project for Django REST...

Duration:02:21:36

#189 War Stories of the Developer Evangelists

12/7/2018
More
Have you ever wondered what a developer advocate (sometimes called a dev evangelist) does? You know these folks. They are often seen at conferences working at some high-end tech company's booth or traveling from conference to conference speaking on their specialty. Who are these folks, how did they get this job, and what is it really like to do it day to day? Join me along with Cecil Phillip from Microsoft, Matt Makai from Twilio, and Paul Everett from JetBrains to dig into what it means...

Duration:01:00:32

#188 Async for the Pythonic web with Sanic

12/1/2018
More
What do most web servers do most of the time? They wait. They wait on external systems while processing a request. Think about a standard web request to an ecommerce site where you are logged in. You send it a session cookie and a URL. It pulls a bunch of items from a database, a Redis cache, and an external API. Virtually all this time is spent waiting. That is exactly what asyncio is built for. But to take advantage of it in Python web frameworks, the framework itself has to support...

Duration:00:58:32

#187 Secure all the things with HubbleStack

11/20/2018
More
How do you keep track of the security, configuration states, and even out of date system level packages in your servers? What if you had 40,000 or more servers? How's your process scale? I'll tell you, mine would take some tweaks! On this episode, you'll meet Colton Myers who built HubbleStack. HubbleStack is an open-source security compliance framework. It provides on-demand profile-based auditing, real-time security event notifications, alerting, and reporting. And yes, Colton's group...

Duration:01:45:50

#186 100 Days of Python in a Magical Universe

11/16/2018
More
The key to making anything a habit, including learning to program, is to make it fun. That's exactly what Anna-Lena Popkes did with her 100 days of code challenge. She created a magical universe where Python-derived creatures and castles live. Join us on this episode as we explore some of the Python concepts she encountered on her journey as well as how she made her way to Microsoft Research in the UK where she is doing an AI Residency. Links from the show Opening blog post magical...

Duration:01:20:09

#185 Creating a Python 3 Culture at Facebook

11/9/2018
More
Do you or your team maintain a large Python 2 code base? Would you like to move to Python 3 but there's just too much in place keeping you on legacy Python? Then you will definitely enjoy this story from Jason Fried. He created a grassroots campaign to move Facebook's massive Python 2 codebase to Python 3 and he made Python 3 part of the culture. There are lessons here for every listener. Links from the show PyCon 2018 talk: youtube.com PyOhio 2016 talk: youtube.com Instagram...

Duration:02:47:56

#184 Teaching Python with BBC micro:bit

11/2/2018
More
How can we make learning Python and teaching Python more real for students, especially younger students? The BBC in the UK had a great idea. Make it more physically real with actual devices. That's where Nicholas Tollervey got involved. He helped bring the BBC Micro:bit and Python to millions of kids in the UK. Links from the show Nicholas on Twitter: @ntoll Python in Education pamphlet: oreilly.com Programming with MicroPython: shop.oreilly.com CodeGrades:...

Duration:01:22:56

#183 Qt for Python

10/24/2018
More
Python is taking over much of the development world as it quickly is becoming one of the, or simply the most widely used programming languages. But that does not mean that Python is without its weaknesses. In my mind, there are three such weaknesses: #1 GUIs applications, #2 Native, general purpose mobile apps (iOS and Android), #3 deployment as a single binary or set of binary and resource files. This episode is primarily about #1, the GUI frameworks. One of the best such frameworks...

Duration:00:33:44

#182 Picture Python at Shutterfly

10/17/2018
More
Join me and Doug Farrell as we discuss his career and what he's up to at Shutterfly. You'll learn about the Python stack he's using to work with, not just with bits and bytes, but physical devices on a production line for creating all sorts of picturesque items. You'll also hear how both he and I feel it's a great time to be a developer, even if you're on the older side of 30 or 40 or beyond. Links from the show Doug on Twitter: @writeson Shutterfly: shutterfly.com Robotics and...

Duration:00:54:12

#181 30 amazing Python projects

10/12/2018
More
Listeners often tell me one of the really valuable aspects of this podcast is the packages and libraries that they learn about and start using in their projects from guests and myself. On this episode, I've invited Brian Okken (my co-host over on Python Bytes) to take this to 11. We are going to cover the top 30 Python packages from the past year (metric to be determined later in the show). Links from the show Brian: @brianokken PythonBytes Podcast: pythonbytes.fm Brian's pytest...

Duration:00:58:14

#180 What's new in Python 3.7 and beyond

10/2/2018
More
The Python core developers recently released Python 3.7 and are now busy planning what's coming in 3.8. That makes right now a great time to dig into what was included in Python 3.7 and what's on deck for the next great release of CPython. This week we have Anthony Shaw back on the podcast to tell us all about it. Links from the show Anthony on Twitter: @anthonypjshaw Black: github.com/ambv/black mypyc: github.com/JukkaL/mypyc 10 Python security holes and how to plug them:...

Duration:01:09:26