Michael Kennedy
banner
mkennedy.codes
Michael Kennedy
@mkennedy.codes
Python enthusiast and entrepreneur. Host of @talkpython.fm and @pythonbytes.fm podcasts, founder of Talk Python Training (https://talkpython.fm/courses). Python Software Foundation Fellow. Writing at https://mkennedy.codes Based in Portland, OR, USA.
Pinned
So awesome to see the final edition of the book. Had to take this photo in the library, right? Get it at talkpython.fm/books/python...
Reposted by Michael Kennedy
🐍🎧 Michael Kennedy: Managing Your Own Python Infrastructure

How do you deploy your Python application without getting locked into an expensive cloud-based service? This week, @mkennedy.codes returns to discuss his new book, "Talk Python in Production."

realpython.com/podcasts/rpp...
November 5, 2025 at 1:58 PM
Reposted by Michael Kennedy
Reposted by Michael Kennedy
It was fun to catch up with @mkennedy.codes and talk about his new book. Such a great conversation, thanks for coming back on the show!
October 31, 2025 at 2:12 PM
Reposted by Michael Kennedy
New episode just dropped:

NiceGUI Goes 3.0 with Rodja Trappe, Falko Schindler, and host @mkennedy.codes #python #nicegui

talkpython.fm/episodes/sho...
NiceGUI Goes 3.0
Building a UI in Python usually means choosing between 'quick and limited' or 'powerful and painful.' What if you could write modern, component-based web apps in pure Python and still keep full contro...
talkpython.fm
October 27, 2025 at 4:35 PM
I created a "music for coding" soundtrack for my latest course. Crazy idea, but came out great! Give it a listen and download it here. Let me know what you think. #python

mkennedy.codes/posts/this-c...
This Course Has Its Own Soundtrack
My latest course comes with a 5-track soundtrack!
mkennedy.codes
October 25, 2025 at 3:03 PM
Friends, I’ll be a guest on Vanishing Gradients to talk about Python in Production for Data Scientists and how Agentic AI applies to data science as well. Join me and Hugo Bowne-Anderson for the recording?

luma.com/bzm5etak
Data Science Meets Agentic AI: From Notebooks to Production (with Michael Kennedy) · Luma
Software engineering discipline is becoming essential in data science and increasingly relevant in the age of agentic AI. In this episode, we talk with Michael…
luma.com
October 23, 2025 at 11:58 PM
New course: Agentic AI Programming for Python Devs and Data Scientists

This is an awesome, no hype, practical course to get you started and successful with agentic AI coding with tools such as Cursor and Claude. I hope you love it!

training.talkpython.fm/courses/agen...
Agentic AI Programming for Python Course
Python course: Collaborate with AI like a skilled junior developer. Build production features in hours with Cu ...
training.talkpython.fm
October 22, 2025 at 8:52 PM
Reposted by Michael Kennedy
Reposted by Michael Kennedy
Python++
News and announcements from the Python community for the week of Oct 16th, 2025
pythonbytes.fm
October 17, 2025 at 11:47 PM
I thought it’d be fun to focus on something so minuscule as the basic ls command (that’d dir for my windows friends).

mkennedy.codes/posts/show-m...
Show me your ls
Let's focus on something so minuscule as the basic ls command.
mkennedy.codes
October 14, 2025 at 8:32 PM
New essay: Primed: Should You Hype Your AI Before You Start?

mkennedy.codes/posts/primed...
October 14, 2025 at 12:50 AM
Reposted by Michael Kennedy
Want better, faster #Python typing (cli and IDE)? Use the same tools that the Instagram team uses on their millions of lines of code.

#523: Pyrefly: Fast, IDE-friendly typing for Python

with Abby Mitchell, Danny Yang, Kyle Into, and host @mkennedy.codes

talkpython.fm/episodes/sho...
Pyrefly: Fast, IDE-friendly typing for Python
Python typing got fast enough to feel invisible. Pyrefly is a new, open source type checker and IDE language server from Meta, written in Rust, with a focus on instant feedback and real-world DX. Toda...
talkpython.fm
October 13, 2025 at 4:05 PM
I want better predicability for my ai subscriptions (think Cursor, Copilot, etc). So I built this with #python, installable with #uv! #ai #agentic

AI Usage TUI: A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc.

github.com/mikeckennedy...
GitHub - mikeckennedy/aiusage: A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc.
A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc. - mikeckennedy/aiusage
github.com
October 12, 2025 at 6:46 PM
New blog post: @talkpython.fm in Production book is out!

mkennedy.codes/posts/talk-p... #python
Talk Python in Production book is out!
A cloud-agnostic guide to building, scaling, and managing your own python infrastructure.
mkennedy.codes
October 12, 2025 at 3:08 PM
Reposted by Michael Kennedy
We are live on YouTube in 60 minutes! Join @mkennedy.codes and Hugo Bowne-Anderson for an exciting discussion about Building Data Science with Foundation LLM Models. #python #podcast #coding

Watch live: https://www.youtube.com/watch?v=_LFdKjsKdPE
October 7, 2025 at 11:04 PM
So awesome to see the final edition of the book. Had to take this photo in the library, right? Get it at talkpython.fm/books/python...
October 7, 2025 at 5:25 PM
Very excited to announce the release of my first solo book:

Talk Python in Production: A Cloud-Agnostic Guide to Building, Scaling, and Managing Your Own #Python Infrastructure

talkpython.fm/books/python...
Talk Python in Production Book
Learn how to efficiently run Python apps in production using Docker, NGINX, and a stack‑native approach. Cut costs and stay in control, with no cloud lock-in.
talkpython.fm
October 6, 2025 at 8:08 PM
Reposted by Michael Kennedy
New episode on data science tips with Khuyen Tran and host @mkennedy.codes Enjoy! #python #DataScientist

#522: Data Sci Tips and Tricks from CodeCut.AI

talkpython.fm/episodes/sho...
talkpython.fm
October 6, 2025 at 7:41 PM
Reposted by Michael Kennedy
Reposted by Michael Kennedy
Thanks for having us @mkennedy.codes! Interested in AI red teaming? Head on over to aka.ms/pyrit and join our Discord community.
October 2, 2025 at 1:07 AM
A new article, enjoy! #ai #python

"Goodbye Wordpress and thanks AI"

mkennedy.codes/posts/goodby...
Goodbye Wordpress and thanks AI
I want to share a story of massive success with agentic coding.
mkennedy.codes
September 30, 2025 at 11:57 PM
Reposted by Michael Kennedy
We are live on YouTube in 20 minutes! Join @mkennedy.codes and Den Delimarsky for an exciting discussion about MCP Servers for Python Devs. #python #podcast #coding

Watch live: https://www.youtube.com/watch?v=0V3Tah-BDy4
September 30, 2025 at 7:44 PM
Reposted by Michael Kennedy
Just released a new episode, #521: Red Teaming LLMs and GenAI with PyRIT with guests Tori Westerhoff and Roman Lutz + host @mkennedy.codes #python

Are you worried about LLMs, Agents, and security? Give it a listen?

talkpython.fm/episodes/sho...
Red Teaming LLMs and GenAI with PyRIT
English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read docum...
talkpython.fm
September 29, 2025 at 2:17 PM
Reposted by Michael Kennedy
We are live on YouTube in 20 minutes! Join @mkennedy.codes and Falko and Rodja from NiceGUI for an exciting discussion about NiceGUI Goes 3.0. #python #podcast #coding

Watch live: https://www.youtube.com/watch?v=74UXonJfl6o
September 25, 2025 at 1:43 PM
Reposted by Michael Kennedy
🎙️ Python Bytes 450: At-Cost Agentic IDE Tooling
pythonbytes.fm/episodes/sho...
with @brianokken.bsky.social and @mkennedy.codes
- pandas is getting pd.col expressions
- Cline, At-Cost Agentic IDE Tooling
- uv cheatsheet
- Ducky Network UI
- Hiring in 2025 vs 2021
At-Cost Agentic IDE Tooling
News and announcements from the Python community for the week of Sep 22nd, 2025
pythonbytes.fm
September 24, 2025 at 5:20 PM