Best Programming Podcasts 2025: 15 Shows That Keep My Skills Sharp on Commutes
The 15 best programming podcasts for 2025 — by topic, format, and skill level, with honest assessments of each show's depth, consistency, and production quality.
Get more content like this on Telegram!
Daily AI tips, notes & resources — free
Best Programming Podcasts 2025: 15 Shows That Keep My Skills Sharp on Commutes
My commute is 40 minutes each way. For two years, I listened to music and arrived at work no more informed than when I left.
When I switched to programming podcasts, the commute became professional development time. Not in a superficial sense — podcast learning has real limits that I will discuss honestly — but in the sense that I consistently arrive at my desk with new concepts to investigate, new tools to try, and new perspectives on engineering problems I am already facing.
The best programming podcasts are not tutorials. They are conversations between working engineers and architects discussing real problems at a level of specificity that most written content cannot achieve. A 90-minute conversation about the challenges of migrating a monolith to microservices with someone who did it for a 50-person team teaches differently than any article about microservices migration, because articles abstract away the operational reality that conversations preserve.
This guide covers the 15 shows I have found most valuable, organized by topic and format, with honest assessments of consistency and depth. For the structured learning that podcasts supplement, the best online programming courses and free coding resources guides provide the active learning component that podcast listening cannot replace.
Podcast Comparison: The Master Table
| Podcast | Host(s) | Topics | Episode Length | Frequency | Best For |
|---|---|---|---|---|---|
| Syntax.fm | Wes Bos, Scott Tolinski | Web dev, JavaScript, CSS | 30-90 min | 3x/week | Web developers, all levels |
| Changelog | Various | Open source, software industry | 60-90 min | Weekly | Software landscape awareness |
| Software Engineering Daily | Jeff Meyerson | Technical deep dives | 45-60 min | Daily | Technical depth, all topics |
| The Pragmatic Engineer | Gergely Orosz | Engineering careers, big tech | 45-90 min | Weekly | Mid-to-senior career topics |
| Corecursive | Adam Gordon Bell | Programming languages, history | 60-120 min | Occasional | Language theory, deep stories |
| Shop Talk Show | Chris Coyier, Dave Rupert | CSS, web design, frontend | 60-90 min | Weekly | Frontend/CSS focused |
| JS Party | Various panelists | JavaScript ecosystem | 60-90 min | Weekly | JavaScript developers |
| Backend Banter | Lane Wagner | Backend engineering | 45-75 min | Weekly | Backend developers |
| Lex Fridman | Lex Fridman | AI, CS, technology | 90-240 min | Occasional | AI, science, technology |
| Software Engineering Radio | IEEE | Technical deep dives | 45-75 min | Weekly | Architecture, software engineering |
| Full Stack Radio | Adam Wathan | Full stack web development | 45-75 min | Occasional | Laravel, Tailwind ecosystem |
| Developer Tea | Jonathan Cutrell | Career, soft skills, mindset | 15-30 min | 3x/week | Career and soft skills |
| The Bike Shed | Various | Ruby, Rails, software craft | 30-60 min | Weekly | Ruby developers, software craft |
| Hanselminutes | Scott Hanselman | Technology, culture, tools | 30-45 min | Weekly | .NET, Microsoft tech, culture |
| Cup of Code | Various | Beginner programming | 20-40 min | Weekly | Complete beginners |
Web Development Podcasts
Syntax.fm
Wes Bos and Scott Tolinski have been producing Syntax.fm since 2017, and it remains the best web development podcast by a significant margin. Both hosts are working developers who teach online — Wes is known for his JavaScript courses, Scott for his React courses — which means the content reflects actual practice rather than theoretical best practice.
What distinguishes Syntax from other web podcasts is specificity. When they discuss state management, they are comparing specific libraries with specific trade-offs at a technical level most podcasts avoid. Episodes range from deep technical dives (a full episode on TypeScript patterns, a full episode on CSS architecture) to lighter "hasty treat" episodes covering quick tips in 15-20 minutes.
The three-episodes-per-week frequency is excellent for building a habit. I listen to the technical deep dives during commutes and save the shorter episodes for when I have five minutes between tasks.
The honest limitation: both hosts are oriented toward the React and Node.js ecosystem. Developers working primarily in Python backends, Go, or other ecosystems will find less directly applicable content.
Shop Talk Show
Chris Coyier (CSS-Tricks, CodePen) and Dave Rupert bring a CSS-heavy perspective that is increasingly rare as the podcast world gravitates toward JavaScript frameworks. Their long-running conversation format covers design, CSS, HTML semantics, and accessibility with a depth that reflects years of accumulated expertise.
I learned more about CSS architecture from 20 episodes of Shop Talk than from most dedicated CSS tutorials. The hosts' willingness to say "I don't know" and explore answers together makes the show feel authentic and educational rather than performed expertise.
Technical Depth Podcasts
Software Engineering Daily
Jeff Meyerson interviews engineers from major tech companies and infrastructure organizations about specific technical topics — database internals, Kubernetes architecture, ML infrastructure, compiler design. The interviews are technically rigorous and cover topics that general tech podcasts rarely approach.
I use Software Engineering Daily to explore topics adjacent to my current work. When I was building a distributed system, I listened to every episode covering consensus, replication, and distributed databases over a week. The density of technical information per episode is higher than any other podcast I have found.
The honest limitation: Meyerson is a decent but not exceptional interviewer. Episodes vary significantly in quality depending on how engaging and communicative the guest is. Some episodes reward full attention; others are fine as background listening.
Corecursive
Adam Gordon Bell's Corecursive publishes infrequently but the episodes are exceptional. His focus is the stories behind programming languages, algorithms, and technical decisions — the human history of software engineering rather than just the technical content.
Episodes have covered the creation of Erlang at Ericsson, the history of Unix, how Doom was engineered under John Carmack's direction, and the development of programming languages that influenced entire paradigms. Each episode is thoroughly researched and narrative-driven in a way that technical podcasts almost never achieve.
I have recommended Corecursive to non-technical friends as an introduction to why software engineering is interesting as a human endeavor, not just a technical one.
Career and Professional Development Podcasts
The Pragmatic Engineer
Gergely Orosz, author of the widely read Pragmatic Engineer newsletter, produces podcast content covering software engineering careers at large tech companies with a specificity and insider knowledge that is rare.
His episodes on compensation, leveling systems at major tech companies, and the difference between senior and staff engineering roles are the most practically useful career podcast content I have found. The information comes from a journalist who actively researches these topics with sources inside the companies rather than from general advice.
For mid-career developers thinking about career progression, particularly at larger companies, this podcast adds clear value. Pair it with the tech career resources on this site for a comprehensive career development approach.
Developer Tea
Jonathan Cutrell's short-form show focuses on the mental and professional aspects of software development — decision-making, communication, productivity, and career psychology rather than technical content.
At 15-25 minutes per episode, it is the podcast I use for the gaps in my day: waiting for a build, a short walk, a few minutes between meetings. The topics do not require full attention the way technical content does, which makes it appropriate for these fractured listening contexts.
General Technology and Science Podcasts
Lex Fridman
Lex Fridman's long-form interview podcast is not exclusively about programming, but his technical episodes — with guests like Donald Knuth, John Carmack, Andrej Karpathy, Yann LeCun, and Guido van Rossum — are among the best conversations about software engineering and AI recorded anywhere.
The 2-4 hour format allows for depth that no other format provides. His conversation with John Carmack about software development, performance optimization, and creative engineering covers ideas I have never encountered in any written medium. Episodes are infrequent enough that individual episodes feel like events.
The honest limitation: Lex is inconsistent. His non-technical episodes can drift into territory that has nothing to do with software development, and his interview style is better suited to some guests than others.
How to Build an Effective Podcast Listening Habit
Scheduling for Retention
Podcasts compete with music, silence, and other entertainment for the same time slots. To build a consistent habit, I designate specific listening contexts: commuting is always podcast time, cooking is always podcast time, and exercise is mixed depending on the day.
The consistency of context builds a habit that persists even when motivation fluctuates. I no longer decide whether to listen during a commute — the decision was made by default long ago.
The Follow-Up System
Podcast knowledge evaporates without follow-through. My system: during each episode, I voice-note any concept or tool that interests me. That evening, I transfer those notes to a "things to investigate" list. Each week, I spend 30 minutes following up on 2-3 items from the list.
The topics I follow up on represent the most efficient self-directed learning I do — they are driven by genuine curiosity sparked by working engineers discussing real problems.
Speed and Focus
I listen to most podcasts at 1.5x speed, which I found takes 2-3 days to adjust to before it feels natural. I slow to 1x or 0.9x when the content is technically dense enough to require careful following. This effectively increases the content I can consume in a fixed commute time by 33%.
For more on managing learning resources effectively, the notes on learning strategy covers how to combine podcasts, books, and courses into a coherent development system.
Podcasts I Stopped Listening To (And Why)
Not every highly recommended podcast deserves its reputation.
I dropped several shows because the host-to-guest ratio was inverted — the host spent more time demonstrating their own knowledge than drawing out the guest's expertise. Long rambling introductions and excessive self-promotion are the most common quality issues.
I stopped two technology news podcasts because news cycles too quickly for podcast format to be timely — by the time an episode is recorded, edited, and published, written coverage has already been more comprehensive. Newsletters serve the news function better than podcasts do.
For technology news and staying current, the tech newsletters guide covers the publications that handle rapid-cycle information better than any audio format can.
Further Reading
- The Best YouTube Channels for Learning Tech in 2025 (Updated)
- MIT OpenCourseWare for Tech: The Best Free University Courses
- Best Coding Practice Platforms 2025: LeetCode vs HackerRank vs Codewars Compared
- Best Online Courses for Programming in 2025: Honest Reviews After $2,000 Spent
- freeCodeCamp Review 2025: Is It Still the Best Way to Learn Coding?
- 15 Coding Habits That Separate Senior Developers from Juniors
- Clean Code Principles: Writing Code Your Future Self Will Thank You For
- Terminal and Command Line Mastery: 30 Commands That Changed My Life
Frequently Asked Questions
AiTechWorlds Team
✓ Verified WriterThe AiTechWorlds team is passionate about AI, technology, and education. We create high-quality, research-backed content to help you learn, grow, and succeed in the modern digital world.
Related Articles
Affiliate Marketing in 2025: Which Niches Actually Make Money
Affiliate marketing in 2025 still pays well — if you pick the right niche. Here's which niches generate real affiliate income and which top programs to join.
Affiliate Marketing for Beginners: How I Made My First $1,000 in 90 Days
Complete affiliate marketing guide for beginners — choosing niches, joining programs, creating content, and the realistic timeline to your first $1,000 in commissions.
AI and Cybersecurity: How Hackers Use AI (And How to Stop Them)
AI cybersecurity threats are evolving fast — deepfake fraud, AI-powered phishing, autonomous malware. Here's exactly how hackers use AI and the AI defense tools fighting back.
How AI is Changing Digital Marketing (And What You Must Do About It)
AI digital marketing 2025 is reshaping every channel. Here's what's actually changing, which AI marketing tools are worth using, and how to adapt your strategy.