Cover image of Talk Python To Me - Python conversations for passionate developers
(394)

Rank #24 in Technology category

Technology

Talk Python To Me - Python conversations for passionate developers

Updated 4 days ago

Rank #24 in Technology category

Technology
Read more

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. Our goal is to bring you the human story behind the Python packages and frameworks you know and love.

Read more

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. Our goal is to bring you the human story behind the Python packages and frameworks you know and love.

iTunes Ratings

394 Ratings
Average Ratings
363
19
9
1
2

Indispensable

By Rintel - Jan 03 2020
Read more
Any must-listen podcast for any aspiring Python professional.

Excellent

By dldnh - Dec 18 2019
Read more
This is an excellent podcast. The topics, the guests, the host, the interviews - really well done!

iTunes Ratings

394 Ratings
Average Ratings
363
19
9
1
2

Indispensable

By Rintel - Jan 03 2020
Read more
Any must-listen podcast for any aspiring Python professional.

Excellent

By dldnh - Dec 18 2019
Read more
This is an excellent podcast. The topics, the guests, the host, the interviews - really well done!
Cover image of Talk Python To Me - Python conversations for passionate developers

Talk Python To Me - Python conversations for passionate developers

Latest release on Feb 21, 2020

The Best Episodes Ranked Using User Listens

Updated by OwlTail 4 days ago

Rank #1: #246 Practices of the Python Pro

Podcast cover
Read more
When you can call yourself a professional developer? Sure, getting paid to write code is probably part of the formula. But when is your skillset up to that level?

Many folks in the industry suffer from imposter syndrome and other types of uncertainty. Yet, there are real techniques and skills you should know before you meet this bar.

Dane Hillard is here to share his take on the practices of the Python pro. We'll discuss concrete steps and abstract design concepts to help your code make the jump to pro level.

Links from the show

Dane on Twitter: @easyaspython
Practices of the Python Pro on Manning (discount: podtalkpython19): manning.com
Practices of the Python Pro on Amazon (preorder): amzn.to
Mockaroo: mockaroo.com
PageSpeed Insights: developers.google.com

Beginners and Experts episode: talkpython.fm

Sponsors

TideLift
Linode
Talk Python Training

Jan 09 2020

1hr 4mins

Play

Rank #2: #234 Awesome Python Applications

Podcast cover
Read more
Have you heard of awesome lists? They are well, pretty awesome! Gathering up the most loved libraries and packages for a given topic.

While most lists cover awesome developer tools and libraries, we don't have many examples of awesome *applications* both for use and for examples to draw from.

That's why Mahmoud Hashemi decided to create Awesome Python Applications, and you're about to dive headfirst into them!

Links from the show

Mahmoud on Twitter: @mhashemi
Launch announcement for project: sedimental.org
Awesome Python Applications site: awesome-python-applications

Sponsors

Linode
TideLift
Talk Python Training

Oct 15 2019

1hr 4mins

Play

Rank #3: #236 Scaling data science across Python and R

Podcast cover
Read more
Do you do data science? Imagine you work with over 200 data scientists. Many of whom have diverse backgrounds or have come from non-CS backgrounds. Some of them want to use Python. Others are keen to work with R.

Your job is to level the playing field across these experts through technical education and build libraries and tooling that are useful both in Python and R.

It sounds like a fun challenge, doesn't it? That's what Ethan Swan and Bradley Boehmke are up to. And they are here to give us a look inside their world!

Links from the show

Guest: Ethan Swan
Website: ethanswan.com
Twitter: @eswan18
GitHub: github.com/eswan18

Guest: Bradley Boehmke
Website: bradleyboehmke.github.io
Twitter: @bradleyboehmke
Github: github.com/bradleyboehmke

84.51˚ Company
Tech Blog: 8451.com/blog
The Uplow'd Podcast: 8451.com/the-uplowd-by-8451-podcast

Sponsors

Linode
TideLift
Talk Python Training

Oct 29 2019

1hr

Play

Rank #4: #244 Top 10 Real Python Articles of 2019

Podcast cover
Read more
We've come to the end of 2019. Python 2 has just a handful of days before it goes unsupported. And I've met up with Dan Bader from RealPython.com to look back at the year of Python articles on his website. We dive into the details behind 10 of his most important articles from the past year.

Links from the show

Dan Bader: @dbader_org

The 10 Articles on RealPython.com

#1: How to Run Your Python Scripts
#2: 13 Project Ideas for Intermediate Python Developers
#3: 3 Ways of Storing and Accessing Lots of Images
#4: Speed Up Your Python Program With Concurrency
#5: Build a Recommendation Engine
#6: Your Guide to the Python Print Function
#7: How to Write Beautiful Python Code With PEP 8
#8: How to Use Python Lambda Functions
#9: How to Stand Out in a Python Interview
#10: Inheritance and Composition: A Python OOP Guide

Sponsors

Linode
Brilliant
Talk Python Training

Dec 27 2019

59mins

Play

Rank #5: #231 Advice for freelancing with Python

Podcast cover
Read more
Have you ever wanted to get into consulting? Maybe you're seeking the freedom to work on whatever project you'd like or gain more control of your time.

Many folks see consulting and freelancing as the next step in their career. But what do they need to put in place first? What challenges might come their way they won't see coming?

Join me as I speak with Reuven Lerner and Casey Kinsen, two successful software freelances about their journey and their advice.

Links from the show

Reuven on Twitter: @reuvenmlerner
Freelancers show: devchat.tv/freelancers
Friday Deploy: friday.hirelofty.com
Asciimatics Package: pypi.org
Lofty Labs: hirelofty.com
Reuven’s site: lerner.co.il
Reuven’s free, weekly “Better developers” mailing list: lerner.co.il
Weekly Python Exercise: WeeklyPythonExercise.com
Package: Jupyter: jupyter.org
Git autopush: pypi.org

Sponsors

Linode
Brighter AI
Talk Python Training

Sep 25 2019

1hr 9mins

Play

Rank #6: #239 Bayesian foundations

Podcast cover
Read more
In this episode, we'll dive into one of the foundations of modern data science, Bayesian algorithms, and thinking. Join me along with guest Max Sklar as we look at the algorithmic side of data science.

Links from the show

Max on Twitter: @maxsklar
Max's podcast on Bayesian Thinking: localmaxradio.com
Bayes Theorm: wikipedia.org
Simple MCMC sampling with Python: github.com
PyMC3 package - Probabilistic Programming in Python: pymc.io

Sponsors

Linode
TideLift
Talk Python Training

Nov 23 2019

57mins

Play

Rank #7: #235 Python in your Browser with Skulpt

Podcast cover
Read more
Do you dream of a day when you can write Python in the browser rather than JavaScript? This is no pipe dream! There are several ways to write Python that runs in the browser already.

One of the leaders here is Skulpt. It's not just an experiment but real, powerful web applications with rich client-side code, Python code, are out in the wild and built with Skulpt.

We dig into it with Meredydd Luff and Albert-Jan Nijburg on this episode.

Links from the show

Meredydd on Twitter: @meredydd
Albert-Jan on Twitter: @ajpnijburg
Skulpt: skulpt.org

Skulpt in the wild:
Anvil: anvil.works
Trinket: trinket.io
Code Combat: codecombat.com

Meredydd’s talk about Suspensions: anvil.works/blog
Albert-Jan’s talk about the Python 3 upgrade: github.com
Meredydd’s talk about autocomplete: anvil.works/blog

Other browser-based Python impls
Brython: brython.info
Transcrypt: transcrypt.org
Pyodide: alpha.iodide.io

Package PyPostal: github.com

Sponsors

Linode
TideLift
Talk Python Training

Oct 23 2019

1hr

Play

Rank #8: #245 Python packaging landscape in 2020

Podcast cover
Read more
Python is growing incredibly quickly and has found its place in many facets of the developer and computational space. But one area that is still shaky and uncertain is packaging and shipping software to users.

I'm not talking about building reusable libraries and hosting them on PyPI. I'm talking about shipping executable software to non-developers.

Take a moment to stop and think about what ways you would send an end-user a program built with Python that they can simply run. It's a bit of a mixed bag, isn't it?

On this episode, we welcome back Cristian Medina to run through the state if Python packaging.

Links from the show

Cris on Twitter: @tryexceptpass
tryexceptpass: tryexceptpass.org
Russel Keith-Magee keynote & black swans: youtube.com
4 Attempts at Packaging Python as an Executable article: tryexceptpass.org
Official Python Docker image: hub.docker.com
Docker: docker.com
Vagrant: vagrantup.com
PyInstaller: pyinstaller.org
Briefcase: beeware.org
Pex: github.com
Shiv: github.com
pipx: pypi.org/project/pipx
PyOxidixer: gregoryszorc.com
Nuitka: nuitka.net
Cython: cython.org
Flatpak: flatpak.org
Snapcraft: snapcraft.io

Sponsors

TideLift
Linode
Talk Python Training

Jan 03 2020

1hr 1min

Play

Rank #9: #243 Python on Windows is OK, actually

Podcast cover
Read more
We all love the Python language. But it's the 200,000+ packages that actually make Python incredibly useful and productive. But installing these libraries and sometimes even Python itself can vary across platforms. In particular, Windows has had a hard time. Many of the library authors don't use Windows and so don't test their packages on that platform. Tutorial authors often start their tutorial steps by activating a virtual environment with $ source venv/bin/activate. This, of course, doesn't work on Windows. Yet, over 50% of all developers programming in Python do so on Windows.

In this episode, you'll meet Steve Dower. He works at Microsoft and is a Python core developer. He has a bunch of stats for us. But he also has tons of good news on how Python on Windows is getting much better.

Links from the show

Steve Dower: @zooba
Steve's PyCon Talk: youtube.com
appdirs package: pypi.org/project/appdirs

Michael on .NET Rocks podcast: dotnetrocks.com
Python for .NET Developer Course: talkpython.fm/dotnet

Sponsors

Linode
Brilliant
Talk Python Training

Dec 17 2019

57mins

Play