Best Programming podcasts — Software development techniques and trends (Updated February 2019; image)
Related podcasts: Nfl C Software Development Tech Development Software Technology Sports News Sports Java Featured FM Objective Throwdown Languages Python News Society Education Business Coding  
public [subscription 23]
Join millions of Player FM users today to get Programming news and insights whenever you like, even when you're offline. Podcast smarter with the podcast app that refuses to compromise … it's free and easy.
Podcast smarter! Player FM is free and easy.
show episodes
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode com ...
Technical interviews about software topics.
Functional Geekery
Functional Geeks, Geeking Functionally
Coding Blocks
A podcast for software developers and computer programmers to educate on the go.
Programming Throwdown attempts to educate Computer Scientsts and Software Engineers on a cavalcade of programming and tech topics. Every show covers a new programming language, so listeners will be able to speak intelligently about any programming language. Look for our Podcast in the iTunes Store
Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices.
A podcast featuring panelists of engineers from Netflix, Evernote & LinkedIn talking over drinks about all things Front End development.
Full Stack Radio
A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.
Coding Blocks
The world of computer programming is vast in scope. There are literally thousands of topics to cover and no one person could ever reach them all. One of the goals of the Coding Blocks podcast is to introduce a number of these topics to the audience so they can learn during their commute or while cutting the grass. We will cover topics such as best programming practices, design patterns, coding for performance, object oriented coding, database design and implementation, tips, tricks and a who ...
Stories and interviews from people on their coding journey.
Coder Radio
A weekly talk show taking a pragmatic look at the art and business of Software Development and related technologies.
A podcast focused on modern application development technologies, the business of software, and technologists that drive our industry. Topics will include .Net, Mobile Development, Soft Skills, Front End, Back End, and everything in-between!
Kubernetes, serverless, cloud, DevOps, & coding. Get the lazy WTF each week, mostly.
Herding Code
A technology podcast with Scott Allen, Kevin Dente, Scott Koon and Jon Galloway
The Simple Programmer Podcast is a short podcast that is a mix of career advice, philosophy and soft skills from successful author and software developer, John Sonmez. John is the founder of, one of the most popular software development blogs, and the author of the best-selling book, "Soft Skills: The Software Developer's Life Manual." ( Geared towards a programmer or software developer audience, but contains practical advice ...
It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly advice podcast for software developers about the non-technical stuff that goes into being a great software developer.
The Learn to Code With Me podcast, created by Laurence Bradford, is for aspiring techies and self-taught coders looking to transition into the tech industry. Want actionable insights on how you can get paid for your coding skills? Then you're in the right place!
A podcast by coders for coders about all aspects of life as a developer.
Developer On Fire
Developer On Fire with Dave Rael is an interview podcast with inspiring and successful software professionals telling personal stories about their experiences with delivering value. It is a chance for you to get to know your favorite geeks and learn more about who they are, how they deliver, and what makes them tick. Learn from and get to know special geeks like Matt Wynne, Rob Eisenberg, Udi Dahan, Ted Neward, John Sonmez, Phil Haack, and David Heinemeier Hansson.
Two angry web developers complain about life in development hell
The InfoQ Podcast
Monthly+ is a trusted source of information for over 1,500,000 software developers worldwide. Over the last 10 years we have covered all the hottest topics from the industry, in early stages, to make sure that we fulfill our mission to drive innovation in professional software development. On top of news, articles, presentations and minibooks we’ve recently started this podcast series dedicated to software engineers. We’ve interviewed some of the top CTOs, engineers and technology directors ...
Test & Code is a weekly podcast hosted by Brian Okken.The show covers a wide array of topics including software development, testing, Python programming, and many related topics. When we get into the implementation specifics, that's usually Python, such as Python packaging, tox, pytest, and unittest. However, well over half of the topics are language agnostic, such as data science, DevOps, TDD, public speaking, mentoring, feature testing, NoSQL databases, end to end testing, automation, cont ...
Datassette presents a series of mixes intended for listening while programming to aid concentration and increase productivity (also compatible with other activities).
Eat Sleep Code is the Official Telerik Podcast (Telerik by Progress). On Eat Sleep Code you'll hear from industry pros and developers just like you. Topics include all things software development and upcoming tech.Progress believes in giving back to the developer community and we do this by writing, speaking and staying in touch with the software development community.
Developing Up
A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.
Code & Cast
CodeAnd Cast is a podcast hosted by Andrew Carlson, Landon Cline, and Jacob Berthelsen. A few devs talking with cool people who have a common interest in web and software development and having fun.
Why should I even care about this!?
An agile podcast, delivered by agile practitioners, focused on helping agile teams. Bob Galen and Josh Anderson use their decades of agile coaching experience to power your organizations need for agility and scale. If our 100+ episodes don't have what you need, ask us a question and we'll help you out!
Matt Stauffer, unabashedly geeky, 5 minutes, twice a week. Frontend dev, backend dev, audio, design, podcasts--all fair game.
A podcast about technology, much of it garbage
Weekly Dev Tips
Weekly Dev Tips offers a variety of technical and career tips for software developers. Each tip is quick and to the point, describing a problem and one or more ways to solve that problem. I don't expect every tip to be useful to every developer, but I hope you'll find enough of them valuable to make listening worth your time.Hosted by experienced software architect, trainer, and entrepreneur Steve Smith, also known online as @ardalis. If you find these useful, you may also want to get a free ...
Programming Throwdown attempts to educate Computer Scientsts and Software Engineers on a cavalcade of programming and tech topics. Every show covers a new programming language, so listeners will be able to speak intelligently about any programming language. Look for our Podcast in the iTunes Store
The GitHub Community Cast features interesting community stories and news from around the GitHub universe.
The Versioning Show
Podcast by SitePoint
no dogma podcast
discussions on topics connected with software development; privacy, security, management, tools, techniques, skills, training, business
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.
Developer Advocate, Matt Groves, meets with top developers and database leaders to share everything you need to know when it comes to NoSQL databases. Learn about the latest trends in web, mobile, IoT, and game development and how companies are including NoSQL databases into their technology stack. Hear tips and tricks when it comes to using NoSQL databases as well as success stories from people all around the world. This podcast is sponsored by the open source NoSQL database company, Couchbase.
Devnology Podcast
Monthly show on software development topics
A podcast for software developers
Course Report
We talk about everything to do with coding bootcamps and technology education, including gender parity, scholarships, and the latest industry news.
What goes into the technical choices that change our culture? Entrepreneur, activist and writer Anil Dash sits down with the developers behind some of the world's best-known apps, games and services, and also talks with users, critics and culture experts to unpack the effects of these features. Produced by Glitch and the Vox Media Podcast Network.
XojoTalk Podcast
Join Xojo Developer Evangelist Paul Lefebvre and Xojo community guests as they talk about Xojo, technology and more.
Musings and banter on software and product development.
Building a career as a Software Engineer is hard. Once a week, I share a conversation with an industry veteran about their career successes and stumbling blocks. Whether you're trying to break into the industry, fighting with imposter syndrome, or just trying to take the next big step in your career, you'll benefit from hearing how successful engineers have triumphed and failed in their careers. Learn more:
Welcome to The Quick Drop Podcast, a Graphical Programming based Podcast series!
Loading …
show series
DoorDash is a food delivery company where users find restaurants to order from. When a user opens the DoorDash app, the user can search for types of food or specific restaurants from the search bar or they can scroll through the feed section and look at recommendations that the app gives them within their local geographic area. Recommendations ...…
This is a special throwback re-release of one of our favorite past episodes, as we lead up to our 100th episode! Today on the podcast we welcome the awesome and the infamous, Saron Yitbarek. If you haven’t heard of her before, Saron is a developer, speaker, the Founder of Code Newbie and is heading up the 2018 Code Land Conference kicking off i ...…
Ross’ Bio: Ross Trottier attended CU Boulder as a Classical Guitar Performance Major under the virtuoso Jonathan Leathewood, where he received the highest marks for theoretical studies. He currently resides in Colorado Springs, where he teaches and performs full time. Additionally, Ross is currently coding a game-based music theory app to bette ...…
Mark & Greg chat to Dave Butt from Holiday Extras, about the ups and downs of working as a remote developer. Get your Pair Bears now!
In this episode, we are joined by Jeeyun Linn, and Cole Turner to talk with us about building and using component libraries in a company.Guests:Jeeyun Linn - @jeeyunitCole Turner - @coleturnerPanelists:Ryan Burgess - @burgessdryanJem Young - @JemYoungRyan Anklam - @bittersweetryanPicks:Jeeyun Linn - Learn Git BranchingJeeyun Linn - Flexbox Frog ...…
Summary Security researcher Scott Helme tells me how Content Security Policy and Subresource Integrity are used to fight cross site scripting. Details Who he is, what he does. What cross site scripting is; well known examples; how it works; crypto mining with cross site scripting (XSS). Input validation, output encoding, more frameworks are han ...…
The nature of software projects is changing. Projects are using a wider variety of cloud providers and SaaS tools. Projects are being broken up into more git repositories, and the code in those repositories are being deployed into small microservices. With the increased number of tools, repositories, and deployment targets, it can become diffic ...…
In this episode we will be talking about Blazor, Jamie Taylor is hear to explain what all the fuss is about. Jamie is a full stack .Net developer, with a focus on web cross platform. He lives and works in Leeds in the UK and he has become the go to guy for .Net Core at his workplace. And as some of you will be aware Jamie came on the podcast ba ...…
Hi and welcome back to Weekly Dev Tips. I’m your host Steve Smith, aka Ardalis. This is episode 40, in which I'll talk about the paradoxical advice, "if it hurts, do it more often." If you’re enjoying these tips, please subscribe in your app. You can leave a rating and better yet, a comment in your app, too. I also accept subscriptions to @Week ...…
What are progressive web apps? And why are they so important? Frances breaks down what they are, how they work, and how they make technology more accessible. We also have our sixth episode of "Tales from the Command Line" where Scotts gives us a tour of the infrastructure needed to make mobile happen. Show Links Flatiron School (sponsor) Red Ha ...…
We gather around the water cooler to celebrate our 100th episode with our friend John Stone for some random developer discussions as Michael goes off script, Joe needs his techno while coding, and Allen sings some sweet sounds. Are you reading these show notes via your podcast player? Head over to to find ...…
We gather around the water cooler to celebrate our 100th episode with our friend John Stone for some random developer discussions as Michael goes off script, Joe needs his techno while coding, and Allen sings some sweet sounds.
Is it ok to have more than one assert statement in a test? I've seen articles that say no, you should never have more than one assert. I've also seen some test code made almost unreadable due to trying to avoid more than one assert per test. Where did this recommendation even come from? What are the reasons? What are the downsides to both persp ...…
Ali Spittel is a Developer Advocate at and spent a portion of her career teaching new web developers at General Assembly. She has a ton of valuable experience when it comes to teaching others and getting involved in the community. Ali shares a lot of great content on and on Twitter, where she has continued to develop her expertise ...…
Matt makes his return! What do vendors mean by “multi-cloud” and “digital transformation.” Could Ben Thompson’s aggregation theory apply to the public cloud? We discuss all of this and offer more advice on tacos. Relevant to your interests Google open sources ClusterFuzz With new security tools, Google looks to reduce the impact of data breache ...…
Ethereum allows developers to run decentralized applications. But the tooling for building and managing those decentralized applications is immature. Experienced software engineers have difficulty getting started with writing Ethereum applications because the stack of tools is so unfamiliar and different than traditional software tools. Whether ...…
Melanie Ensign is the Security + Privacy Communications Lead for Uber and has worked with DEF CON, and Facebook. She and Scott talk about security and privacy on today's internet. Where is the happy medium between user experience, expectation, and real security? How do we leap the uncanny valley of privacy?…
Tim Coulter, the founder of Truffle (Ethereum DApp development framework) discusses the Truffle framework for Ethereum SmartContracts and Decentralized App development. Kishore Bhatia spoke with Tim Coulter about Ethereum Decentralized Apps (DApps) and Truffle as a DApp development, deployment and testing framework. The interview also covers Ti ...…
In this episode, Adam talks to Jonathan Reinink about a new approach he has been using to build Laravel and Vue.js apps that lets him match the UI fidelity of an SPA, without abandoning server-side routing or data fetching. Topics include: Why the UI fidelity threshold for building an SPA feels so low How forcing yourself to prepare data for Vu ...…
A Kubernetes cluster presents multiple potential attack surfaces: the cluster itself, a node running on the cluster, a pod running in the node, a container running in a pod. If you are managing your own Kubernetes cluster, you need to be aware of the security settings on your etcd, your API server, and your container build pipeline. Many of the ...…
It takes a unique individual to be a software developer. You have to be able to focus on the specific while coding and testing but see the larger picture when designing a solution. It also takes a bit of nerdiness and studiousness as you have to constantly be a student and learning to keep up with the industry. While shows like Big Bang Theory ...…
Cloud computing has been popular for less than twenty years. Large software companies have existed for much longer. If your company was started before the cloud became popular, you probably have a large, data center on your companies premises. The shorthand term for this software environment is “on-prem”. Deploying software to your own on-prem ...…
The gangs all together and cover your poignant feedback right out of the gate. Then we jump into the psychological trap of freelancing, and imagine a world where app stores are a true level playing field. Plus some really fun picks, a bit of hoopla, and more. Special Guest: Wes Payne. Links: Feedback from Steve: Employment vs self-employment — ...…
Today on The InfoQ Podcast, Wes talks with Joe Beda. Joe is one of the co-creators of Kubernetes. What started in the fall of 2013 with Craig McLuckie, Joe Beda, and Brendan Burns working on cloud infrastructure has become the default orchestrator for cloud native architectures. Today on the show, the two discuss the recent purchase of Heptio b ...…
The Sprout Society founder Nicole Swartz discusses how you can start your own business, the important elements that make up a business plan, and some of the behind-the-scenes operations that go into starting a business. See the full show notes on the Learn to Code With Me website.
Uber manages the car rides for millions of people. The Uber system must remain operational 24/7, and the app involves financial transactions and the safety of passengers. Uber infrastructure runs across thousands of server instances and produce terabytes of monitoring data. The monitoring data is used to understand the health of the software sy ...…
Welcome back to The Rabbit Hole Podcast. Today on the show we are addressing the topic of linting your code. Linting is the process of running a program (or linter) that will automatically analyze your code for potential errors and patterns that don’t adhere to certain style guidelines.
In this episode, Dave and Jamison answer these questions: I’ve been job hunting while employed (gasp), and I have a number of opportunities that have advanced to the in-person interview. Most of the requests I’ve seen have said that they’ll be 4-5 hours in the office (which seems fairly typical). The problem is that I don’t have unlimited vacat ...…
You are looking for a job but you do not know anyone. You see all of these developers getting their programming jobs before you, and you simply start to ask yourself: How come that they get these programming jobs and I'm able to get none? So you are looking for a new programming job, where do you go first? Indeed? Monster? Hacker News? You sent ...…
Data infrastructure is advancing beyond the days of Hadoop MapReduce, single-node databases, and nightly reporting. Companies are adopting modern data warehouses, streaming data systems, and cloud-specific data tools like BigQuery. Every company with a large amount of data wants to aggregate that data into a data lake and make the data availabl ...…
Hi and welcome back to Weekly Dev Tips. I’m your host Steve Smith, aka Ardalis. This is episode 39, in which I'll talk a bit about how to make code reviews a little less painful of an experience. If you’re enjoying these tips, please leave a comment or rating in your podcast app, tell a friend about the podcast, or follow us on twitter and retw ...…
Not everyone has fast internet, or access to internet at all. It might be because it's too expensive, or simply that the infrastructure isn't there. Whatever the reason, high-speed internet isn't as universal as we might think. But what does that mean for developers? How do we build products that work even without fast internet? Carmen breaks i ...…
Datassette presents a series of mixes intended for listening while programming to aid concentration and increase productivity (also compatible with other activities).
WeWork’s VPE, Randy Shoup, discusses how to scale technology and organization together. Host Travis Kimmel spoke with Randy (formerly VPE at Stitch Fix and CTO at KIXEYE) about the culture, process, and technology changes necessary to scale an organization without experiencing attrition. They discuss how rapidly growing companies can leverage b ...…
Geshan Manandhar is a Senior Software Engineer with experience working in a number of different countries including Nepal, U.A.E., and Australia. He has been blogging and sharing his expertise for over a decade. Our conversation covers the usual subjects like leveling up and dealing with imposter syndrome, but we also dig into Geshan's experien ...…
Infrastructure software is having a renaissance. Cloud providers offer a wide range of deployment tools, including virtual machines, managed Kubernetes clusters, standalone container instances, and serverless functions. Kubernetes has standardized the container orchestration layer and created a thriving community. The Kubernetes community gives ...…
As an enthusiast of retrogaming and retrocomputing, Matt Westcott has been in ZX Spectrum and demo scene for many years. Recently when Netflix's Black Mirror needed an easter egg for their interactive episode Bandersnatch, they reached out to Matt to write a new game for the ZX Spectrum in 2018! Bandersnatch's plot had the main characters writi ...…
On this episode of the Course Report podcast, we are talking about a New York City initiative that is helping certain lucky students attend coding bootcamps for free. It's called the NYC Tech Talent Pipeline, and it aims to increase the number of employees with software skills in the city. We chat about why this initiative exists, what you'll l ...…
I want you to get the most out of being a software developer, or test engineer, or whatever you do that makes this podcast relevant to your life. By "get the most" I mean: the most fun the most value more career options probably more responsibility maybe even more money, that'd be cool I want you to start (or continue) studying and practicing y ...…
Virtualization software allows companies to get better utilization from their physical servers. A single physical host can manage multiple virtual machines using a hypervisor. VMware brought virtualization software to market, creating popular tools for allowing enterprises to deploy virtual machines throughout their organization. Containers pro ...…
Should you pay for Java support? Now you get to decide! It’s more kindle for the lock-in fire. Also, some uninformed commentary on “surveillance capitalism.” Solarwinds To learn more or try the company’s DevOps products for free, visit Relevant to your interests Oracle Will Charge for Java Starting in 2019. What w ...…
Asking for a raise is difficult for most of us. There are a lot of reasons for this, but chief among them is that it is a really uncomfortable situation. Not only does the boss have more power and more information, but you have all the risk (or at least you feel like you do). This dynamic results in many people only getting tiny raises (or no r ...…
Simple Programmer is now BACK with a brand new YouTube Channel SUBSCRIBE HERE: Coding interview preparation takes a lot more than just understanding how to write code. When it comes to a technical interview, nerves kick in and you, as a programmer, need to be calm and confident. What most people don't ...…
Real estate is an asset that is not straightforward to invest in. Real estate can generate excellent returns for investors, but can require much more time and expertise than stocks. Cadre is a company that allows users to invest in real estate more easily and intelligently. Cadre provides users with lots of data about potential investments and ...…
Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language. Plus a fresh reminder of Apple's absolute App Store authority, and the state of Mike's relationship with the rust compiler. Special Guest: Wes Payne. Links: RustPython: A Python Interpreter written in Rust Apple bans ...…
Full-time software engineer and part-time YouTuber Forrest Knight shares his advice on choosing the best laptop to suit your needs, whether it’s for programming or also to do more demanding tasks like gaming. See the full show notes on the Learn to Code With Me website.
RocksDB is a storage engine based on the log-structured merge tree data structure. RocksDB was developed at Facebook to provide a tool for embedded databases. The code for RocksDB is a fork of LevelDB, an embedded database built by Google for the Chrome browser. Every database has a storage engine. The storage engine is the low-level data struc ...…
This is a special throwback re-release of one of our favorite past episodes, as we lead up to our 100th episode! On today’s episode of The Rabbit Hole, we welcome our friend Kyle Rush, VP of Engineering at Casper to help us discuss becoming a manager. Kyle is a great example of a developer who made the change to a successful managerial role, a ...…
Google login Twitter login Classic login