Cool example!
@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.
Cool example!
New essay:
What hyper-personal software looks like.
mkennedy.codes/posts/what-h...
We had a great chat at the @talkpython.fm podcast with @mkennedy.codes and some of my teammates: @patrick.wtf, @savannah.dev, @nucleonjohn.bsky.socialποΈ
If you're curious about what goes underneath @fastapicloud.com, check it out π§οΈ
ποΈ Python Bytes 469: Commands, out of the terminal
with @mkennedy.codes and @brianokken.bsky.social
pythonbytes.fm/469
#Python
Just added a new feature to Tallyman. Pass --image and you'll get a nice, sharable summary of your project.
mkennedy.codes/tools/tallym...
Latest episode is out, this time with the @fastapicloud.com team. cc @mkennedy.codes
#536: Fly inside FastAPI Cloud
talkpython.fm/episodes/sho...
Congrats Chris!
Same with the ORM. I'm looking at needing to migrate to another, what even? Now that some of them are sunsetting. That sucks. Dataclasses, pydantic models, etc, they are going strong.
Definitely Pat. It's trade-off. I think we are a bit too far down the road of too many dependencies.
Now that I'm religiously running pip-audit, there is almost a vuln once a month I have to work around for just a basic app. The code paths probably don't touch the real issue, but they drag along.
Are you going to Pycon? Do you teach #Python to adults or children? Check out the 14th annual #Pycon Ed Summit! Join us! us.pycon.org/2026/events/...
#computerscience #education #coding @seantibor.com @anthonypjshaw.bsky.social @mkennedy.codes @brianokken.bsky.social @realpython.com
Wow Pat! Thatβs amazing. How long did that take it to run. 100k is the biggest thing I ran it on.
Just launched a new open source project.
Tallyman: A command-line tool that gives you a real picture of your codebase - not just raw line counts, but where your effort actually lives. It groups results into meaningful categories like Code, Design, Docs, Specs, and Data.
github.com/mikeckennedy...
Indeed Andrew, and interesting angle. I do think it's learning to lead with training wheels a bit. :) Cool idea.
New essay: It's not vibe coding - Agentic engineering
mkennedy.codes/posts/its-no...
BTW, the "shady" download links you mentioned were legit. They just didn't exist any longer for some of them.
Thanks for the heads up xmatt. Yes, these are at the very far end of my migrated posts to the new blog platform. Not all of the content was able to be migrated over.
I updated that post, but also about 200 others with link fixes, date fixes, and a few other items.
I'm thrilled to announce I just released Command Book App: A native macOS app for developers, data scientists, AI enthusiasts and more.
Command Book manages commands like "tail this log while I'm developing the app", "Run the dev web server with true auto-reload", and more.
commandbookapp.com
Itβs good stuff!
New episode is out!
PyView: Real-time Python Web Apps with Larry Ogrodnek and host @mkennedy.codes
talkpython.fm/episodes/sho...
Thanks! Looks interesting for sure. I'm a big fan of tower defense type of games and while not the same, not super different looking. Right now I'm working through Mass Effect and am getting close to being done with game 4 and will need something new after that.
New essay: Blocking AI crawlers might be a bad idea - Disappearing from AI results won't make #AI go away
mkennedy.codes/posts/why-hi...
Thanks Chris! Here was Saturday. :)
bsky.app/profile/mken...
@digiglean.bsky.social @trudeau.dev
Thanks so much for the recent coverage of a couple of my articles and podcast episodes. π
On this week's episode, @digiglean.bsky.social and I talk performance topics, spec-driven dev, and more.
With content from: @misrasaurabh1.bsky.social @mkennedy.codes @di.github.io @andrewnez.bsky.social @francoisz.bsky.social @robbowley.net @free.law and others not on the π¦
I also implemented Jeremy Howard's LLMs.txt (see llmstxt.org). You'll find @talkpython.fm 's at talkpython.fm/llms.txt
I just added an MCP server to @talkpython.fm If you want to use the entire 10 year catalog of episodes, transcripts, guests, etc as part of your AI / LLM exploration. Just visit talkpython.fm/api/mcp/docs
New essay. Feedback welcome :) #python
Python Numbers Every Programmer Should Know
mkennedy.codes/posts/python...
Very cool. Thanks Hubert. I put it on our list of potential things to cover on the show. :)
Thank you! The paperback version is on the shortlist. :)
Youβre welcome! I have a follow up coming using docket to test and isolate before running pip/uv pip install too.