
Insights from recent episode analysis
Audience Interest
Podcast Focus
Publishing Consistency
Platform Reach
Insights are generated by CastFox AI using publicly available data, episode content, and proprietary models.
Most discussed topics
Brands & references
Est. Listeners
Based on iTunes & Spotify (publisher stats).
- Per-Episode Audience
Est. listeners per new episode within ~30 days
25,001 - 50,000 - Monthly Reach
Unique listeners across all episodes (30 days)
75,001 - 150,000 - Active Followers
Loyal subscribers who consistently listen
40,001 - 100,000
Market Insights
Platform Distribution
Reach across major podcast platforms, updated hourly
Total Followers
—
Total Plays
—
Total Reviews
—
* Data sourced directly from platform APIs and aggregated hourly across all major podcast directories.
On the show
From 10 epsHosts
Recent guests
No guests detected in recent episodes.
Recent episodes
#478 Iodine tablets and potable water
May 4, 2026
Unknown duration
#477 Lazy, Frozen, and 31% Lighter
Apr 20, 2026
45m 52s
#476 Common themes
Apr 6, 2026
32m 22s
#475 Haunted warehouses
Mar 30, 2026
40m 54s
#474 Astral to join OpenAI
Mar 23, 2026
45m 33s
Social Links & Contact
Official channels & resources
Official Website
Login
RSS Feed
Login
| Date | Episode | Topics | Guests | Brands | Places | Keywords | Sponsor | Length | |
|---|---|---|---|---|---|---|---|---|---|
| 5/4/26 | ![]() #478 Iodine tablets and potable water | Topics covered in this episode: profiling-explorer Reverting the incremental GC in Python 3.14 and 3.15 VSCode AI Co-author defaults to on, then off django freeze Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 11am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: profiling-explorer Adam Johnson And intro post Python: introducing profiling-explorer “profiling-explorer is a tool for exploring profiling data from Python’s built-in profilers, which are stored in pstats files. ” Features Dark mode Click the calls, internal ms, or cumulative ms column headers to sort by that column. Use the search box to filter by filename or function name. Hover by a filename + line number pair to reveal the copy button, which copies the location to your clipboard for faster opening. Click the callers or callees links on the right of a row (not pictured above) to see the callers or callees of that function. Michael #2: Reverting the incremental GC in Python 3.14 and 3.15 Python 3.14 shipped with a new incremental garbage collector, but production reports of severe memory pressure (Neil Schemenauer measured up to 5× peak RSS on pathological cyclic workloads) have pushed the core team and Steering Council to revert it in both 3.14 and 3.15 - returning to the 3.13-era generational GC. This is the second time the inc GC has been pulled back: it was also reverted right before 3.13.0 final, and it shipped in 3.14 without going through the PEP process. The tradeoff is real: Neil's benchmarks showed max GC pause times of 1.3ms with inc GC versus 26ms with the generational one - great for latency-sensitive apps, terrible for memory-constrained ones. Release manager Hugo van Kemenade will ship 3.14.5 early with the revert, and Gregory Smith floated the idea of a 3.14.5rc1 - the first patch-release RC since 3.9.2 back in 2021. Tim Peters spent the thread doing live forensics on Windows, running a toy deque program that should cap at 1GB and watching it balloon to 15.6GB on a 16GB machine - and discovered the gen0 collector effectively never fires under the new scheme. Tim's bigger meta-point: CPython has a chronic shortage of real-world GC benchmarks, pyperformance has "basically no interesting" cyclic workloads, and users almost never share real data - so core devs keep flying blind on changes like this. Django maintainer Adam Johnson published a blog post mid-thread documenting a real memory "leak" in Django's migration system caused by inc GC, with a manual gc.collect() workaround - the listener-facing receipt that this wasn't just theoretical. If the inc GC comes back for 3.16, it'll go through a proper PEP, and the discussion is already shifting toward keeping both collectors available via a startup flag - which Neil and Sergey Miryanov have both prototyped. Brian #3: VSCode AI Co-author defaults to on, then off VSCode merges Enabling ai co author by default - 3 week ago Ton’s of “why would you do this” and related comments VSCode merges Change default for git.addAICoAuthor to off - yesterday Take-away, don’t rely on default, set addAICoAuthor to off yourself Michael #4: django freeze Convert your dynamic django site to a static one with one line of code. Just run python manage.py generate_static_site :) Features Generate the static version of your Django site, optionally compressed .zip file Generate/download the static site using urls (only superuser and staff) Follow sitemap.xml urls Follow internal links founded in each page Follow redirects Report invalid/broken urls Selectively include/exclude media and static files Custom base url (very useful if the static site will run in a specific folder different by the document-root) Convert urls to relative urls (very useful if the static site will run offline or in an unknown folder different by the document-root) Prevent local directory index Extras Brian: Thinking Less, Trusting More: GenAI’s Impacts on Students’ Cognitive Habits Michael: Vercel breached, employee to blame Introducing the new Talk Python web player GitHub uptime (a couple of views 1, 2) Joke: Friends in tech | — | ||||||
| 4/20/26 | ![]() #477 Lazy, Frozen, and 31% Lighter✨ | DjangoPython 3.15+4 | — | Python 3.15tryke+2 | — | Django Modern RestPython 3.15+5 | Talk Python Training | 45m 52s | |
| 4/6/26 | ![]() #476 Common themes✨ | migrating from mypy to tyFastAPI+3 | — | FastAPIOxyde ORM+2 | — | mypyty+4 | — | 32m 22s | |
| 3/30/26 | ![]() #475 Haunted warehouses✨ | Open SourceGitHub Actions+3 | — | Lock the GhostFence for Sandboxing+2 | — | Lock the GhostFence for Sandboxing+4 | — | 40m 54s | |
| 3/23/26 | ![]() #474 Astral to join OpenAI✨ | StarletteOpenAI+4 | — | asyncioOpenAI+1 | — | StarletteOpenAI+5 | — | 45m 33s | |
| 3/16/26 | ![]() #473 A clean room rewrite?✨ | clean room rewriterefined-github+1 | — | refined-githubAgentic Engineering Patterns | — | clean roomrewrite+3 | — | 46m 10s | |
| 3/9/26 | ![]() #472 Monorepos✨ | Python monorepouv workspaces+3 | — | uv workspacescattrs+1 | — | monorepoPython+4 | — | 28m 52s | |
| 3/2/26 | ![]() #471 The ORM pattern of 2026?✨ | ORM patternpytest-check+4 | — | Dataclass WizardSQLiteo+1 | — | ORMpytest-check+4 | — | 39m 23s | |
| 2/23/26 | ![]() #470 A Jolting Episode✨ | Python testingBattery intelligence+2 | — | Better Python testsjolt Battery+4 | — | Pythontesting+5 | — | 25m 29s | |
| 2/9/26 | ![]() #469 Commands, out of the terminal✨ | Command Book AppPython tools+2 | — | Command Book Appuvx.sh | — | Command Book Appuvx.sh+3 | — | 33m 56s | |
Want analysis for the episodes below?Free for Pro Submit a request, we'll have your selected episodes analyzed within an hour. Free, at no cost to you, for Pro users. | |||||||||
| 2/3/26 | ![]() #468 A bolt of Django✨ | DjangoFastAPI+3 | — | django-boltFastAPI+6 | — | django-boltFastAPI+4 | — | 31m 00s | |
| 1/26/26 | ![]() #467 Toads in my AI | Topics include GreyNoise IP Check, tprof: a targeting profiler, and TOAD is out. | — | ||||||
| 1/19/26 | ![]() #466 PSF Lands $1.5 million | Topics include , PSF Lands a $1.5 million sponsorship from Anthropic, How uv got so fast, and PyView Web Framework. | — | ||||||
| 1/12/26 | ![]() #465 Stack Overflow is Cooked | Topics include port-killer, How we made Python's packaging library 3x faster, and. | — | ||||||
| 1/5/26 | ![]() #464 Malicious Package? No Build For You! | Topics include ty: An extremely fast Python type checker and LSP, Python Supply Chain Security Made Easy, typing_extensions, and MI6 chief: We'll be as fluent in Python as we are in Russian. | — | ||||||
| 12/22/25 | ![]() #463 2025 is @wrapped | Topics include Has the cost of building software just dropped 90%?, , How FOSS Won and Why It Matters, and. | — | ||||||
| 12/15/25 | ![]() #462 LinkedIn Cringe | Topics include , docs, PyAtlas: interactive map of the top 10,000 Python packages on PyPI., and Buckaroo. | — | ||||||
| 12/9/25 | ![]() #461 This episdoe has a typo | Topics include PEP 798: Unpacking in Comprehensions, Pandas 3.0.0rc0, typos, and. | — | ||||||
| 12/1/25 | ![]() #460 Overlooked Python Typing | Topics include Advent of Code, Django 6 is coming, Advanced, Overlooked Python Typing, and codespell. | — | ||||||
| 11/24/25 | ![]() #459 Inverted dependency trees | Topics include PEP 814 – Add frozendict built-in type, Material for MkDocs Zensical, Tach, and. | — | ||||||
| 11/17/25 | ![]() #458 I will install Linux on your computer | Topics include , aiosqlitepool, deptry, and browsr. | — | ||||||
| 11/11/25 | ![]() #457 Tapping into HTTP | Topics include httptap, 10 Smart Performance Hacks For Faster Python Code, FastRTC, and Explore Python dependencies with `pipdeptree` and `uv pip tree` | — | ||||||
| 11/3/25 | ![]() #456 You're so wrong | Topics include The PSF has withdrawn a $1.5 million proposal to US government grant program, A Binary Serializer for Pydantic Models, T-strings: Python's Fifth String Formatting Technique?, and Cronboard. | — | ||||||
| 10/27/25 | ![]() #455 Gilded Python and Beyond | Topics include Cyclopts: A CLI library, The future of Python web services looks GIL-free, Free-threaded GC, and Polite lazy imports for Python package maintainers. | — | ||||||
| 10/20/25 | ![]() #454 It's some form of Elvish | Topics include djrest2 - A small and simple REST library for Django based on class-based views., Github CLI, caniscrape - Know before you scrape. Analyze any website's anti-bot protections in seconds., and 🐴 GittyUp. | — | ||||||
Showing 25 of 478
Sponsor Intelligence
Sign in to see which brands sponsor this podcast, their ad offers, and promo codes.
Chart Positions
2 placements across 2 markets.
Chart Positions
2 placements across 2 markets.
