Top all-time · #988
Michael Kennedy
Personal blog · talkpython.fmprogrammingdata
Michael Kennedy writes Talk Python To Me, a personal blog at talkpython.fm about programming and data. Since 2015, 70 different Hacker News readers have linked it 187 times, most often “Talk Python to Me”. It is still writing: the last post was on 2026-10-27, and you can follow it by feed.
The weekly podcast for Python developers, data scientists, and AI builders. Michael Kennedy talks with the people behind the tools you use every day.
Most-linked posts?
- Talk Python to Me11 people · 11 mentions · first linked 2016-09-30
- /episodes/show/327/little-automation-tools-in-python4 people · 4 mentions · first linked 2022-09-03
- Python's journey at Microsoft2 people · 2 mentions · first linked 2018-12-18
- Talk Python in Production2 people · 2 mentions · first linked 2025-10-06
- Conversation with IPython / Project Jupyter core devs [audio]2 people · 2 mentions · first linked 2016-02-02
- Nuitka: A full Python compiler2 people · 2 mentions · first linked 2018-08-02
- Python and Machine Learning in Astronomy [audio]2 people · 2 mentions · first linked 2016-10-23
- Talk Python Podcast Ep 523 – Pyrefly: Fast, IDE-Friendly Typing for Python2 people · 2 mentions · first linked 2025-10-14
- Are we failing to fund Python's core infrastructure? [audio panel]2 people · 2 mentions · first linked 2016-11-18
- Shipping Python software to users [audio]2 people · 2 mentions · first linked 2017-08-31
What Hacker News says?
Related: Michael Kennedy moved TalkPython [0] hosting to Hetner in 2024. There's a blog about the move here [1] and a follow up after Hetzner changed some pricing policy [2]. He's also just released a book on hosting scale production Python apps [3]. Haven't read yet though would assume it'll get covered there in more detail too. -- [0] https://talkpython.fm/ [1] https://talkpython.fm/blog/posts/we-have-moved-to-het…
Comment linking /books/python-in-production
on “Migrating from AWS to Hetzner”Submitted Python at StackOverflow [audio] as a story · 146 points
HN discussionSource here for anyone interested[0]. From memory, Ruff was its own thing, (I think named after the bird?) since then they've tried to give projects short letter combinations for consistency and ease of typing (uv, ty, pyx) [0] https://talkpython.fm/episodes/download/520/pyx-the-other-si...
Comment linking /episodes/download/520/pyx-the-other-side-of-the-uv-coin-announcing-pyx.mp3
on “Announcing the Beta release of ty”Submitted Python past, present, and future with Guido van Rossum [audio] as a story · 138 points
HN discussionI listened to a Podcast interview with the author. He is spending a lot less time on Python projects than he used to as he does like Rust so spends time on Rust also. https://talkpython.fm/episodes/show/13/flask-web-framework-a...
Comment linking /episodes/show/13/flask-web-framework-and-much-much-more
on “Flask 0.11 Released”Submitted Using Python for offensive cyber security and penetration testing [audio] as a story · 135 points
HN discussionIf like me you were curious: https://talkpython.fm/episodes/show/52/eve-online-mmo-game-p...
Comment linking /episodes/show/52/eve-online-mmo-game-powered-by-python
on “One player spent 10 years exploring every corner of Eve Online”Submitted PyPy.js – PyPy in Your Browser as a story · 126 points
HN discussionHere are some related links: Demo of Python Tutor being used in a computer science textbook: http://www.composingprograms.com/pages/17-recursive-function... The textbook above is from the introductory computer science course at UC Berkeley ( http://cs61a.org ) Previous Discussion (~3 years ago): https://news.ycombinator.com/item?id=4601478 If you are interested in the technical details of CPython, the author posted…
Comment linking /episodes/show/22/cpython-internals-and-learning-python-with-pythontutor.com
on “Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ Code Execution”Submitted Talk Python in Production as a story · 120 points
HN discussionI listened to a podcast about jupyter [1] some time ago, and remebered them talking about the separation between the kernel and the presentation in jupyter, and that in theory, it should be relatively easy to write your own frontend, that just sends to correct messages to the zmq :-) Afaik, hydrogen plugin for atom does this [2] And there is another plugin that just wraps the notebook to live inside of atom [3] [1]…
Comment linking /episodes/show/44/project-jupyter-and-ipython
on “Azure Jupyter Notebooks”Submitted Python and Machine Learning in Astronomy [audio] as a story · 84 points
HN discussionMike, thanks for this reply and your work on SQLAlchemy. My employer uses your framework, but not yet the newest versions featuring async. Previously, and still in my personal projects, I have been a Django and Django ORM person. I got away with by and large avoiding SQL statements in building web apps and have sometimes struggled to understand why SQL statements seemed much more forward-facing in SQLAlchemy in comp…
Comment linking /episodes/show/344/sqlalchemy-2.0
on “Django 4.1”Submitted Build and ship native GUI apps on Python with Beeware [audio] as a story · 84 points
HN discussionHe has been featured on the Talk Python podcast, https://talkpython.fm/episodes/show/327/little-automation-to... . A great episode!
Comment linking /episodes/show/327/little-automation-tools-in-python
on “Rivers Cuomo is an active developer on GitHub”Submitted Catching Up with Intel's Python and AI Work at PyCon [audio] as a story · 56 points
HN discussionHe’s been at it for a while. He was a guest on this kind of buried 2021 episode of Talk Python to Me. https://talkpython.fm/episodes/show/327/little-automation-to... IIRC, he had not started using source code management at the time. When he says this, the other guests describe why he might want to start using git.
Comment linking /episodes/show/327/little-automation-tools-in-python
on “Rivers Cuomo is an active developer on GitHub”Submitted A deep exploration of the CPython code-base with Philip Guo as a story · 44 points
HN discussionHe was on Michael Kennedy's Talk Python podcast a couple of years ago: https://talkpython.fm/episodes/show/327/little-automation-to...
Comment linking /episodes/show/327/little-automation-tools-in-python
on “Rivers Cuomo is an active developer on GitHub”Submitted 10 top talks of PyCon 2017 reviewed [audio] as a story · 27 points
HN discussionA couple of recent and insightful podcast episodes related to PostGIS: 1. https://talkpython.fm/episodes/show/295/gis-python 2. https://changelog.com/podcast/417 (postgres)
Comment linking /episodes/show/295/gis-python
on “PostGIS – Spatial and Geographic Objects for PostgreSQL”Submitted Web scraping at scale – a conversation with Pablo Hoffman from ScrapingHub as a story · 24 points
HN discussionSam, thank you for your talks on the Python.__init__ and TalkPython podcasts. I've appreciate how well you describe the problem domain. https://www.pythonpodcast.com/oso-open-source-authorization-... https://talkpython.fm/episodes/show/294/oso-authorizes-pytho...
Comment linking /episodes/show/294/oso-authorizes-python
on “Zanzibar: Google’s Consistent, Global Authorization System (2019)”Submitted A Look inside Django Channels for Concurrent Django with Andrew Godwin [audio] as a story · 11 points
HN discussionThe Talk Python To Me podcast just did an episode on this [0] It's mainly an interview with Glyph (author of Twisted) about his PyCon 2016 talk "Shipping Software To Users With Python" [1] [0] https://talkpython.fm/episodes/show/127/shipping-software-to... [1] https://www.youtube.com/watch?v=5BqAeN-F9Qs
Comment linking /episodes/show/127/shipping-software-to-users
on “Nuitka: a Python compiler”Submitted Inside the jounery to #100DaysOfCode (Python edition, audio) as a story · 5 points
HN discussionSee the recent Talk Python podcast featuring some Pyrefly team members, https://talkpython.fm/episodes/show/523/pyrefly-fast-ide-fri...
Comment linking /episodes/show/523/pyrefly-fast-ide-friendly-typing-for-python
on “Pyrefly: Python type checker and language server in Rust”Submitted Interview with RethinkDB cofounder: The real-time web with RethinkDB as a story · 5 points
HN discussionI listen to python podcasts: https://talkpython.fm/ and https://www.podcastinit.com/ . Outside of purely technical subjects, I also like "talking machines" about ML: http://www.thetalkingmachines.com/ . Maybe they won't improve your "core" skills, but it's good with keeping up to date with cool recent libraries or new language developments. I use an app on android that pre-downloads podcasts on wifi and allow me to…
Comment linking /
on “Ask HN: What audio resources can improve my technical skills during my commute?”Submitted Monitoring high performance Python apps at Opbeat [audio] as a story · 5 points
HN discussion