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.
New essay: Primed: Should You Hype Your AI Before You Start?

mkennedy.codes/posts/primed...
October 14, 2025 at 12:50 AM
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
Has it been half a day? Model selection is back. :)
August 13, 2025 at 5:31 AM
April 26, 2025 at 6:12 AM
Man. I have no idea what is up. I downloaded Castro, connected to Manassas, VA on my VPN, and it's still working fine.

Also, httpie seems to work fine too.
March 31, 2025 at 7:25 PM
Oh god, Chat! What do I now Chat?
March 17, 2025 at 7:49 PM
February 10, 2025 at 12:33 PM
Introducing @talkpython.fm "Episode Deep Dives"

I am personally enjoying all the episode details, tools, and back stories revealed. Even I as the host forget everything we've covered.

They take some effort to create, so please let me know if you enjoy them.

Try it at talkpython.fm/485
December 29, 2024 at 6:01 PM
Cold and rain doesn't mean you can't get outside! Hope y'all had a good weekend too.
December 16, 2024 at 3:49 PM
I got tired of sitting behind all the recording equipment and set up a second desk looking out at the trees. It's surprisingly delightful to have options during the day. :)
December 10, 2024 at 11:07 PM
I just registered for #pycon 2025, how about you? :) #python

us.pycon.org/2025
December 7, 2024 at 12:05 AM
Hey Paddy. I'm riding a Tenere 700 in that picture. Very fun bike: denalielectronics.com/cdn/shop/fil...
November 19, 2024 at 11:32 PM
Inspired by @gruber.foo, he's what ChatGPT says about created for "Based on what you know about me, draw a picture of what you think my current life looks like." I'm kinda OK with it.
November 19, 2024 at 4:55 AM