Talk Python To Me

Active
Has guests
Michael Kennedy
Categories
#94 in Technology Education
Audience & Performance Metrics
11.1K - 18.5K listeners Neutral 4.8 rating 741 reviews 502 episodes USA
Monetization Metrics
30s Ad: $341 - $430 60s Ad: $415 - $504 CPM Category: Education
Socials metrics & links
No data No data
Podcast Links
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.

Producers, Hosts, and Production Team

No producer information available yet. Click "Find producers" to search for the production team.

Emails, Phones, and Addresses

Contact Page Emails

No contact pages found.

General Website Emails

No website emails found.

Externally Sourced Emails

  • co***@talkpython.fm
  • mi***@talkpython.fm
  • mi***@michaelckennedy.net

RSS Emails

Recent Hosts, Guests & Topics

Here's a quick summary of the last 5 episodes on Talk Python To Me.

Hosts

Michael Kennedy

Previous Guests

Reuven Lerner
Reuven Lerner is a software developer and educator with a focus on Python and data science. He has extensive experience in teaching programming and has authored several books on Python and data analysis. Reuven is known for his work in the Python community and has contributed to various open-source projects. He is also a speaker at conferences and workshops, sharing his insights on data science and programming best practices.
Miguel Sanda
Miguel Sanda is a software developer known for creating Django Ledger, an accounting system built on the Django framework. He is active in the Python community and shares insights and updates on his work through social media platforms like Twitter and Mastodon. Miguel is also involved in open-source projects and contributes to the development of tools that enhance the capabilities of Python developers.
Akshay Agrawal
Akshay Agrawal is a software engineer and researcher known for his work in artificial intelligence and data science. He has a background at Google Brain, where he contributed to cutting-edge AI projects, and he is an alumnus of Stanford University. Akshay is the creator of Marimo, a reactive Python notebook designed to keep code and outputs synchronized, enhancing the user experience for data scientists and developers.
Eric Matthes
Eric Matthes is an educator, author, and developer known for his work in the Python community. He is the author of the popular book 'Python Crash Course' and has developed tools like Django Simple Deploy to simplify the deployment process for Django applications. His focus is on making programming accessible and efficient for both beginners and experienced developers.
Russell Keith-Magee
Russell Keith-Magee is a prominent figure in the Python community, known for his work on BeeWare, a project aimed at enabling developers to create native applications using Python. With over a decade of experience in software development, Russell has contributed significantly to the evolution of mobile app development in Python, particularly through the Toga GUI toolkit and Briefcase. He is also recognized for his keynote presentations at major Python conferences, including PyCon.

Topics Discussed

Pandas PyArrow data science numpy columnar format analytical questions file formats data streaming file IO Django Ledger accounting software Python SaaS products Django Miguel Sanda Marimo Reactive Notebooks Jupyter notebook AI software engineering Django Simple Deploy DevOps deployment hosting platforms automation BeeWare native apps iOS Android Toga GUI toolkit Briefcase CPython mobile ecosystem

YouTube Channel

Podcast has no YouTube channel.

Instagram Profile

Podcast has no Instagram profile.

Episodes

Here's the recent few episodes on Talk Python To Me.

0:00 1:08:36

#503: The PyArrow Revolution

Hosts
Michael Kennedy
Guests
Reuven Lerner
Keywords
Pandas PyArrow data science numpy columnar format analytical questions file formats data streaming file IO
Pandas is at a the core of virtually all data science done in Python, that is virtually all data science. Since it's beginning, Pandas has been based upon numpy. But changes are afoot to update those internals and you can now optionally use PyArrow. PyArrow comes with a ton of benefits including it's columnar format which makes answering analytical questions faster, support for a range of high performance file formats, inter-machine data streaming, faster file IO and more. Reuven Lerner is here to give us the low-down on the PyArrow revolution.

Episode sponsors

NordLayer
Auth0
Talk Python Courses

Reuven: github.com/reuven
Apache Arrow: github.com
Parquet: parquet.apache.org
Feather format: arrow.apache.org
Python Workout Book: manning.com
Pandas Workout Book: manning.com
Pandas: pandas.pydata.org
PyArrow CSV docs: arrow.apache.org
Future string inference in Pandas: pandas.pydata.org
Pandas NA/nullable dtypes: pandas.pydata.org
Pandas `.iloc` indexing: pandas.pydata.org
DuckDB: duckdb.org
Pandas user guide: pandas.pydata.org
Pandas GitHub issues: github.com
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
0:00 1:03:38

#502: Django Ledger: Accounting with Python

Hosts
Michael Kennedy
Guests
Miguel Sanda
Keywords
Django Ledger accounting software Python SaaS products Django Miguel Sanda
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

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
0:00 1:00:35

#501: Marimo - Reactive Notebooks for Python

Hosts
Michael Kennedy
Guests
Akshay Agrawal
Keywords
Marimo Reactive Notebooks Python Jupyter notebook AI data science software engineering
Have you ever spent an afternoon wrestling with a Jupyter notebook, hoping that you ran the cells in just the right order, only to realize your outputs were completely out of sync? Today's guest has a fresh take on solving that exact problem. Akshay Agrawal is here to introduce Marimo, a reactive Python notebook that ensures your code and outputs always stay in lockstep. And that's just the start! We'll also dig into Akshay's background at Google Brain and Stanford, what it's like to work on the cutting edge of AI, and how Marimo is uniting the best of data science exploration and real software engineering.

Episode sponsors

Worth Search
Talk Python Courses

Akshay Agrawal: akshayagrawal.com
YouTube: youtube.com
Source: github.com
Docs: marimo.io
Marimo: marimo.io
Discord: marimo.io
WASM playground: marimo.new
Experimental generate notebooks with AI: marimo.app
Pluto.jl: plutojl.org
Observable JS: observablehq.com
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
0:00 57:34

#500: Django Simple Deploy and other DevOps Things

Hosts
Michael Kennedy
Guests
Eric Matthes
Keywords
Django Simple Deploy DevOps deployment hosting platforms automation
We're sitting down with Eric Matthes, the educator, author, and developer behind Django Simple Deploy. If you've ever struggled with taking that final step of getting your Django app onto a live server (without spending days wrestling with DevOps complexities), then give Django Simple Deploy a look. Eric shares how Django Simple Deploy automates away the boilerplate parts of deployment, so you can focus on building features instead of deciphering endless configs. We'll talk about this new project's journey to 1.0, the range of hosting platforms it supports, and why it's not just for beginners.

Episode sponsors

Worth Search
Talk Python Courses

django-simple-deploy documentation: readthedocs.io
django-simple-deploy repository: github.com
Python Crash Course book: ehmatthes.github.io
Code Red: codered.cloud
Docker: docker.com
Caddy: caddyserver.com
Bunny.net CDN: bunny.net
Platform.sh: platform.sh
fly.io: fly.io
Heroku: heroku.com
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
0:00 1:07:47

#499: BeeWare and the State of Python on Mobile

Hosts
Michael Kennedy
Guests
Russell Keith-Magee
Keywords
BeeWare native apps Python iOS Android Toga GUI toolkit Briefcase CPython mobile ecosystem
This episode is all about Beeware, the project that working towards true native apps built on Python, especially for iOS and Android. Russell's been at this for more than a decade, and the progress is now hitting critical mass. We'll talk about the Toga GUI toolkit, building and shipping your apps with Briefcase, the newly official support for iOS and Android in CPython, and so much more. I can't wait to explore how BeeWare opens up the entire mobile ecosystem for Python developers, let's jump right in.

Episode sponsors

Posit
Python in Production
Talk Python Courses

Anaconda open source team: anaconda.com
PEP 730 – Adding iOS: peps.python.org
PEP 738 – Adding Android: peps.python.org
Toga: beeware.org
Briefcase: beeware.org
emscripten: emscripten.org
Russell Keith-Magee - Keynote - PyCon 2019: youtube.com
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

Ratings

Global:
4.8 rating 741 reviews

USA

4.8 ratings 577 reviews

UK

4.7 ratings 58 reviews

Canada

4.7 ratings 53 reviews

Australia

4.5 ratings 35 reviews

Ireland

4.9 ratings 7 reviews

South Africa

4.5 ratings 6 reviews

New Zealand

5.0 ratings 3 reviews

Singapore

5.0 ratings 2 reviews