Internet Self Improvement

15 Top-Notch Podcasts for Programmers & Software Developers

Joel Lee 22-07-2016

Podcasts are a fantastic way to learn more about programming How to Learn Programming Without All the Stress Maybe you've decided to pursue programming, whether for a career or just as a hobby. Great! But maybe you're starting to feel overwhelmed. Not so great. Here's help to ease your journey. Read More , especially once you’ve grown past the newbie stage and feel stuck on how else you’re supposed to improve. And not only are they insightful, but you can do other stuff while listening!


The hard part is finding the good ones, so we’ve done some of the heavy lifting for you. Here are some of our favorite programming-related podcasts that are still up and running at the time of writing this.

For maximum enjoyment, we recommend using one of the many high-quality podcast apps available on Android The 8 Best Podcast Apps for Android Looking for the best podcast app for Android? We have you covered with apps that help you download, discover, listen, and more. Read More , on iOS/iPad The Best Podcast App for iPhone and iPad: 7 Top Choices Compared Looking for the best podcast app for iPhone and iPad? Enjoy your favorite podcasts with these great feature-filled podcast apps. Read More , and even on Linux The 10 Best Apps for Managing Podcasts on Linux Linux doesn't have a great choice of podcast clients, but don't worry - nearly every modern music player for Linux can serve as a podcatcher. Let's take a look at the options. Read More . Once you have one set up, scroll on down and check some of these out!

General Development Podcasts


1. Coding Blocks

Hosted by three professional developers, Coding Blocks is all about introducing the audience to all kinds of programming-related topics in a way that can be easily digested while commuting to work, cutting the grass, or making dinner.

Topics covered include best programming practices, explanations of design patterns, understanding tough algorithms and paradigms, coding for better performance, etc. It’s good for all programmers, though there’s a slight lean towards C# and .NET.


Episodes are 60 to 150 minutes long.


2. Software Engineering Daily

As implied by the name, Software Engineering Daily is an interview-based podcast that aims to cover all things under the scope of “software engineering” — an admittedly broad subject, but that’s the point. It’s meant to give you a taste of everything.

Here’s how the host describes it: “After every episode, you should feel like you are 1% better at understanding how software works.” If you can be just a bit more informed and knowledgeable every day Reap the Benefits of Microlearning with Bite-Size Lessons Every Day A little learning is always better than no learning. That's how the idea of using little snatches of time for bite-sized learning every day becomes a good habit to start. Read More , it will snowball into greatness over the long run.


Episodes are 60 minutes long.


3. Programming Throwdown

Here’s yet another podcast that covers a broad range of topics, except this one has an intensely practical viewpoint. Each episode of Programming Throwdown has a razor-sharp focus on a single thing, whether a programming language, an area of expertise, etc.

For example, episode 55 is about text editors for programmers: the different types that exist, the different philosophies that drive each one, and which ones you should use for maximum personal productivity. Past topic examples include Matlab, Unity, and even Udacity.


Episodes are 60 minutes long.


4. Arrested DevOps

DevOps, or development operations, is a kind of programming subculture that emphasizes the rapid and reliable building, testing, releasing, and maintaining of software that’s frequently evolving. Arrested DevOps is about maximizing the efficiency of that.

This podcast has a heavy focus on the bigger side of the software industry where teams are large and chaos is prominent. That being said, solo indie developers can still learn a lot here depending on how serious you want to be with your projects.


Episodes are 60 minutes long.


5. Full Stack Radio

Despite how the term “full stack” tends to be used these days, Full Stack Radio is NOT about web development. It’s simply a podcast about learning how to build great software products. Each episode features a guest but not exactly in an interview format.

Topics covered in the past include code architecture patterns, the impact of tiny decisions, adhering to simple design, how to market your products, and more.

Episodes are 30 to 60 minutes long.


6. CodeNewbie

CodeNewbie is a great podcast for anyone who’s dealing with programming burnout Programming Burnout: How to Regain Your Lost Motivation Writing all those lines of code can be draining physically and emotionally. All you need to get back up is the awareness that motivation can be regained. Read More or feeling like they aren’t good enough to be a programmer 6 Signs That You Are Not Meant to Be a Programmer Not everyone is cut out to be a programmer. If you aren't completely sure that you're meant to be a programmer, here are some signs that may point you in the right direction. Read More . It features stories of people and what they struggled through on their own coding journeys.

In a word, it’s inspiring. There’s a lot of diversity between the guests that get featured on this podcast, which should also lend a lot of motivation if you feel like external forces are dragging you down.

Episodes are 60 minutes long.


7. Learn to Code with Me

Even though it’s relatively new, Learn to Code with Me already has a shining five-star review on iTunes. This is an interview-oriented podcast that’s hosted by a self-taught programmer who’s still at the beginning of her own journey.

Whereas other podcasts tend to assume that you have at least a familiarity with various software topics, the key difference here is that it’s aimed at coding newbies who have very little practical experience. Feel intimidated by other podcasts? Then this one’s for you.

Episodes are 30 minutes long.

Programming Language Podcasts


8. CppCast

A lot of other languages have catapulted into the spotlight over the past decade, so many are surprised that C++ is still a language that’s not only alive but thriving. What we have today is infinitely better than the C++ you might remember from the 90s.

The host of the CppCast podcast is the same one who wrote Exceptional C++ and C++ Coding Standards, so you can rest assured that he knows what he’s talking about. The content can get a bit advanced at times, but if you love C++, this is a must-listen.

Episodes are 30 to 60 minutes long.


9. .NET Rocks

The programming world is full of polarizing technologies, but few are as polarizing as the .NET Framework. It was great news when Microsoft made it open source a while back A GNU Beginning For Microsoft: What An Open Source .NET Framework Means For The Rest Of Us Microsoft just released a significant part of its code under a permissive open source license. This move breaks with years of tradition. But why and what does it mean for you? Read More , but even still, you either love it or you hate it. It’s hard to be neutral.

.NET Rocks is the podcast for you if you’re in the former group. There’s a bit of everything for everyone here, whether you’re a brand new student or an industry veteran. Just tune into the episodes that interest you and you’ll be good to go.

Episodes are 60 minutes long.


10. Talk Python to Me

Talk Python to Me blows all other Python-related podcasts out of the water. The host is great, the format is great, the guests are great — there’s a lot to love about it, including the actual content, which is immensely useful for Python developers.

Python is a simple but weird language, making it easy to learn but hard to master 7 Useful Tricks for Mastering a New Programming Language It's okay to be overwhelmed when you are learning to code. You'll probably forget things as quickly as you learn them. These tips can help you to better retain all that new information. Read More , and that’s why I love podcasts like this. Not only will you learn to “think in Python”, so to speak, but you’ll also learn about new tech and how to land jobs.

Episodes are 60 minutes long.


11. JavaScript Jabber

JavaScript used to be a front-end only language, but with the advent of NodeJS and all of that, it’s now used all over the place for all kinds of things. As such, there’s a lot to talk about, and that’s why every serious JavaScript developer should tune into this podcast.

JavaScript Jabber is mostly an exploration of various JavaScript frameworks and technologies, but also delves into related subjects such as CSS, TypeScript, IDEs, databases, landing a job, and more.

Episodes are 40 to 60 minutes long.

Topical Development Podcasts


12. AppMasters [No Longer Available]

Thinking of developing mobile apps and aren’t satisfied by the mobile development blogs out there Designing A Breakthrough App? 7 Mobile Development Blogs You Should Read The mobile space is so new that trends are constantly shifting and new insights are made every day. If you plan to develop mobile apps, how can you keep up without going mad? Read More ? Then AppMasters, hosted by a successful app developer and marketer, could be the impetus you need to propel yourself to the next level.

This one presumes that you have an intermediate-to-advanced level of knowledge in mobile development. It’s for developers who know how to make apps but aren’t sure how to sell them or make them desirable to potential customers.

Episodes are 30 minutes long.


13. The Changelog

It’s surprising how much of the world is moving towards open source development What Is Open Source Software? [MakeUseOf Explains] "Open source" is a term that’s thrown around a lot these days. You may know that certain things are open source, like Linux and Android, but do you know what it entails? What is open... Read More . There are many good reasons for it Why Do People Contribute to Open Source Projects? Open source development is the future of software. It's great for users because open source software is usually available gratis and often safer to use. But what compels developers to contribute code for free? Read More , of course, and it does come with a lot of potential benefits Open Source Software and Forking: The Good, The Great and The Ugly Sometimes, the end-user benefits greatly from forks. Sometimes, the fork is done under a shroud of anger, hatred and animosity. Let's look at some examples. Read More , so maybe it shouldn’t be so surprising after all.

That being said, The Changelog is a podcast about all things open source. It has elements of news at times, but it isn’t a strictly news-based podcast. Some episodes are topical, such as a recent one about decentralizing the internet with IPFS Goodbye HTTP: A Faster, Safer, Decentralized Internet With IPFS HTTP is the standard for web browsing, but it's riddled with flaws. IPFS aims to improve upon it in every way: faster, safer, more secure, and decentralized. Here's what you need to know. Read More .

Episodes are 60 to 90 minutes long.


14. The Bike Shed

The Bike Shed is a strange name for a podcast primarily about web development, but it is what it is. Every episode, the three hosts invite a guest to talk about their experiences and the challenges they’ve faced while working with JavaScript, Ruby, Rails, etc.

But every once in a while, they’ll host episodes on general programming topics that are more widely applicable, such as the wonderful 58th episode that discusses the differences between rewriting and refactoring and why you should care about both.

Episodes are 30 to 40 minutes long.


15. The Debug Log

Game development podcasts are hard to find these days, not so much because they’re rare but because most so-called “gamedev podcasts” are more about game design than the actual development process.

And that’s why The Debug Log is such a wonderful find.

This podcast is specifically about creating games using Unity Programming A Game With Unity: A Beginner's Guide In the evolving landscape of indie game development, Unity has emerged as something of a de-facto standard: its low cost, ease of use, and broad feature set make it ideal for rapid game development. Read More , but the more conceptual episodes can be applied to other game engines, such as the episodes about version control or game prototyping.

Episodes are 40 to 60 minutes long.

Which Podcasts Are Your Favorites?

We hope you found at least one new podcast to enjoy in this list. But even if you didn’t, don’t stop here. There are many ways to find new podcasts What Is The Best Way To Find New Podcasts? Finding good podcasts takes some digging. Word of mouth remains the best way to discover the next great podcast. If the grapevines are silent, here are a few more ways to find new podcasts. Read More and we firmly believe that podcasts are for everybody — you just have to find the right ones.

Maybe programming podcasts aren’t for you, in which case you may want to check out our list of best podcasts in 2015 The 20 Best Podcasts of 2015: As Recommended by MakeUseOf Have you ever wondered what your favorite MakeUseOf authors listen to when they want to learn something new, hear a good story, or simply be entertained? This article means you need wonder no more. Read More or our compilation of podcasts for men 25 of the Best Podcasts for Men Here are 25 of the best podcasts primarily aimed at men. That's not to say no one else can listen to these podcasts, they're just of particular interest to the male of the species. Read More , many of which are highly entertaining.

So tell us: which programming podcasts do you like the best? Are there any that didn’t make the cut but you feel deserve a mention? Share them with us in a comment below!

Explore more about: Education Technology, Podcasts, Programming.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Tim Bourguignon
    February 26, 2019 at 3:30 pm

    I'd love to throw in my humble contribution to the podcasting world. I am the host of the Software Developer's Journey podcast( where I record the stories, forks, bumps and successes that made developers who they are today!

  2. Charles
    December 10, 2016 at 4:58 am

    Damn, from these description I wish I had the time to listen to all of these! I have only been programming for about a year on my own. It is hard to choose which ones I should prioritize, so far I've just been searching for specific episodes from each that are relevant to my level of knowledge. I've found that even the most advanced of the podcasts have a few episodes that are great even for beginners.

  3. countryweddinginvitations
    October 5, 2016 at 2:58 pm

    Am I the only one that read that as 'Leprechaun on a swing?'

  4. Bilal
    August 14, 2016 at 5:44 am

    You missed one "hanselminutes"

    • Joel Lee
      August 19, 2016 at 7:28 pm

      Thanks Bilal. That's a good one.

  5. Obinna Oparah
    August 9, 2016 at 7:17 am

    Thanks for the mention, Joel!

    • Joel Lee
      August 19, 2016 at 7:28 pm

      No problem, Obinna! :)

  6. Proctor
    August 3, 2016 at 2:12 am

    Hi. Great list here. I don't know if you are curious about Functional Programming topics, but I host the podcast Functional Geekery (

    I would love to hear what you think if you decide to check it out.


    • Joel Lee
      August 19, 2016 at 7:28 pm

      I'm not too big on functional programming but thanks for sharing. I'll give it a listen when I can. Any particular episode you're especially proud of? :)

  7. Brian
    August 2, 2016 at 10:32 pm

    Oops, wasn't a real link. Here it is:

  8. Brian
    August 2, 2016 at 10:30 pm

    My personal favorite is Test & Code,
    About half mostly Python and half applicable to all developers.

    • Joel Lee
      August 19, 2016 at 7:26 pm

      Cool, I'll check those out. Thanks Brian!

  9. Grey Panther
    July 23, 2016 at 4:38 am

    People might be interested in this list:

    • Joel Lee
      July 26, 2016 at 8:36 pm

      Wow, that's really cool. It's almost overwhelming how many podcasts there are, lol. But thank you, Grey Panther. I'm going to try several of them. :)

  10. Joe Zack
    July 22, 2016 at 2:36 pm

    Ooh, thanks for the mention! You might also enjoy MsDevShow and The Hello Tech Pros podcast.

    • Carl Schweitzer
      July 24, 2016 at 3:50 am

      Thanks for the mention!

    • Joel Lee
      July 26, 2016 at 4:45 pm

      No problem Joe! Thanks for running a wonderful podcast. Keep it up! :)

  11. Jess Chadwick
    July 22, 2016 at 12:56 pm

    Hanselminutes ( and The Static Void Podcast ([Broken URL Removed]) are great! Herding Code is a good one, too.

    • Joel Lee
      July 26, 2016 at 8:35 pm

      Awesome! Haven't heard of those so I will check them out as soon as I can. Thanks Jess!