Talk Python To Me - #534: diskcache: Your secret Python perf weapon

Your cloud SSD is sitting there, bored, and it would like a job. Today we’re putting it to work with DiskCache, a simple, practical cache built on SQLite that can speed things up without spinning up Redis or extra services. Once you start to see what it can do, a universe of possibilities opens up. We're joined by Vincent Warmerdam to dive into DiskCache.

Episode sponsors

Talk Python Courses
Python in Production

diskcache docs: grantjenks.com
LLM Building Blocks for Python course: training.talkpython.fm
JSONDisk: grantjenks.com
Git Code Archaeology Charts: koaning.github.io
Talk Python Cache Admin UI: blobs.talkpython.fm
Litestream SQLite streaming: litestream.io
Plash hosting: pla.sh

Watch this episode on YouTube: youtube.com
Episode #534 deep-dive: talkpython.fm/534
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy

Read Me a Poem - “Femme Noire” by Léopold Sédar Senghor

Amanda Holmes reads Léopold Sédar Senghor’s “Femme Noire,” translated from the French by Melvin Dixon. Have a suggestion for a poem by a (dead) writer? Email us: podcast@theamericanscholar.org. If we select your entry, you’ll win a copy of a poetry collection edited by David Lehman.


This episode was produced by Stephanie Bastek and features the song “Canvasback” by Chad Crouch.


Hosted on Acast. See acast.com/privacy for more information.

The Stack Overflow Podcast - Vibe code anything in a Hanselminute

Ryan welcomes back the mighty Scott Hanselman, VP of Developer Community at Microsoft, for a crossover episode about all things vibe coding. They cover the ways it can really improve the software development lifecycle, the importance of keeping human judgement in software so developers can truly understand their code, and how AI can be leveraged as a learning tool…like when Scott vibe coded a simple app over lunch. 

Episode notes:

Scott last sat down with us in 2017 to discuss his journey into tech and his advice for supporting the next generation of developers. 

You can learn more about Scott’s work at his website. If you love the sound of his voice, you can also check out his podcasts Hanselminutes, Azure Friday, and his show with Microsoft Azure CTO Mark Russinovich: Scott & Mark Learn To. You can also check out the app he vibe coded over lunch on his GitHub.

This week’s shoutout goes to user Keavon for their answer to Move Line Up/Down shortcut in Visual Studio, which won them a Populist badge.

TRANSCRIPT

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

It Could Happen Here - Best and Worst (non AI) Products at CES

From exoskeletons, rolling laptops, and VR therapy, Robert and Garrison discuss the some of the products at CES 2026 that aren't powered by AI and ChatGPT.

See omnystudio.com/listener for privacy information.

array(3) { [0]=> string(150) "https://www.omnycontent.com/d/programs/e73c998e-6e60-432f-8610-ae210140c5b1/78d30acb-8463-4c40-a5ae-ae2d0145c9ff/image.jpg?t=1751824393&size=Large" [1]=> string(10) "image/jpeg" [2]=> int(0) }

Chapo Trap House - 1001 – The Midwest Bank feat. Maryam Mohamad (1/12/26)

Minnesotan community member Maryam Mohamad joins us to talk about the killing of Renee Nicole Good and the siege of Minneapolis by ICE and the DHS. We talk about the events and prosecutions that put the Somali community in the crosshairs, the regime’s attempt to spin this execution as self-defense, Border Patrol and ICE’s recent history of excessive force, and the predictably weak response from Democratic electeds. Maryam also talks about the Minneapolis and Somali community’s reactions to these horrors and their unwillingness to take this lying down. Follow Maryam on twitter @messyventura Just a few more days to buy the 2nd printing of ¡No Pasarán!: Matt Christman's Spanish Civil War over at chapotraphouse.store Year Zero: A Chapo Trap House Comics Anthology is also 15% off at badegg.co. Through end of year purchases of the book also include a free digital version of the comic. The digital version is also available through GlobalComix. Follow the new Chapo Instagram: https://www.instagram.com/chapotraphousereal/ And Bluesky: https://bsky.app/profile/chapotraphousereal.bsky.social

The Source - Mayor Jones and Pride SA to discuss rainbow crosswalk

What's the future of San Antonio's Rainbow Crosswalk and the proposal for a rainbow sidewalk? San Antonio Mayor Gina Ortiz Jones and Pride San Antonio join "The Source" to explain the politics of expressions of inclusion.array(3) { [0]=> string(38) "https://www.tpr.org/podcast/the-source" [1]=> string(0) "" [2]=> string(1) "0" }

1A - ‘If You Can Keep It’: American Intervention Abroad

In the space of just one week, President Donald Trump ordered the seizure and arrest of Venezuelan President Nicolás Maduro, asserted control over the country’s government, and took over its crude oil industry.

According to Venezuela’s interior minister, 100 people died during the U.S. abduction of Maduro. Since September, the administration has killed at least 115 people in 30 boat strikes in the Caribbean and the Pacific.

These military actions in the region are raising questions about the nature of U.S. intervention abroad. Last week, the Senate advanced a measure limiting Trump’s power to take further military action in Venezuela.

Now, the president is threatening intervention in Iran amid crackdowns on protests across the country. And here in the U.S., federal agents shot three civilians last week, injuring a man and woman in Portland and killing a woman in Minneapolis.

What does President Trump’s military intervention abroad mean for issues at home? And for our allies and enemies abroad?

Find more of our programs online. Listen to 1A sponsor-free by signing up for 1A+ at plus.npr.org/the1a

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

PBS News Hour - World - Iran protests escalate as regime crackdown leaves more than 500 dead

Protests in Iran continue to grow and security forces are now estimated to have killed at least 500 protesters. In addition to renewed military threats from President Trump, he said countries doing business with Iran will face tariffs. Nick Schifrin reports on the latest. A warning: some images in this story may disturb viewers. PBS News is supported by - https://www.pbs.org/newshour/about/funders. Hosted on Acast. See acast.com/privacy

Marketplace All-in-One - The Fed under attack

The Department of Justice has opened an investigation into the Federal Reserve and Chair Jerome Powell, a move Powell has since called "an unprecedented action [that] should be seen in the broader context of the [Trump] administration's threats and ongoing pressure" to lower interest rates. We take a closer look at what’s happening from inside the Fed, and look at the implications for the economy as a whole. 


Every story has an economic angle. Want some in your inbox? Subscribe to our daily or weekly newsletter.


Marketplace is more than a radio show. Check out our original reporting and financial literacy content at marketplace.org — and consider making an investment in our future.