Best Programming podcasts — Software development techniques and trends (Updated November 2018; image)
Related podcasts: Red And Gold Niner Gang Reise Radio360 Kultur Dx International Software Development Software Development Tech Technology Politics Politik C Code Education Mql Javascript Java  
public [subscription 23]
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.
 
F
Functional Geekery
Monthly+
 
Functional Geeks, Geeking Functionally
 
C
Coding Blocks
Monthly
 
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.
 
F
Full Stack Radio
Monthly+
 
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.
 
C
Coding Blocks
Monthly
 
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 ...
 
C
CodeNewbie
Monthly+
 
Stories and interviews from people on their coding journey.
 
C
Coder Radio
Weekly
 
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.
 
H
Herding Code
Rare
 
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 http://simpleprogrammer.com, one of the most popular software development blogs, and the author of the best-selling book, "Soft Skills: The Software Developer's Life Manual." (http://simpleprogrammer.com/softskills) 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!
 
D
Developer On Fire
Weekly+
 
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.
 
/
/dev/hell
Monthly
 
Two angry web developers complain about life in development hell
 
A podcast by coders for coders about all aspects of life as a developer.
 
Datassette presents a series of mixes intended for listening while programming to aid concentration and increase productivity (also compatible with other activities).
 
T
The InfoQ Podcast
Monthly+
 
InfoQ.com 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 ...
 
T
Test and Code
Monthly
 
A podcast about software development and software testing.This is not just for testers. It's for the intersection of developing something awesome and verifying that it works.Although the podcast is Python focused, many topics are applicable to other programming languages.
 
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.
 
D
Developing Up
Monthly
 
A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.
 
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!
 
Why should I even care about this!?
 
Matt Stauffer, unabashedly geeky, 5 minutes, twice a week. Frontend dev, backend dev, audio, design, podcasts--all fair game.
 
G
Garbage
Monthly
 
A podcast about technology, much of it garbage
 
T
The Full Stack
Monthly
 
The Full Stack is a podcast dedicated to modern software development, with an emphasis on how it relates to web development. Each episode covers current trends, news, and solutions that are used in development.To bring you the full stack, the show is hosted by client-side expert Phil Dutson (author of Sams Teach Yourself jQuery Mobile in 24 Hours, jQuery, jQuery UI, and jQuery Mobile: Recipes and Examples, and The Android Developer's Cookbook, 2nd Edition) and server-side expert Casey Doolit ...
 
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.
 
T
The Versioning Show
Monthly+
 
Podcast by SitePoint
 
n
no dogma podcast
Monthly+
 
discussions on topics connected with software development; privacy, security, management, tools, techniques, skills, training, business
 
D
Devnology Podcast
Rare
 
Monthly show on software development topics
 
Z
Zero, One, Infinity
Daily+
 
A podcast for software developers
 
C
Course Report
Rare
 
We talk about everything to do with coding bootcamps and technology education, including gender parity, scholarships, and the latest industry news.
 
Join Xojo Developer Evangelist Paul Lefebvre and Xojo community guests as they talk about Xojo, technology and more.
 
B
Bitpicking
Monthly+
 
Musings and banter on software and product development.
 
Loading …
show series
 
Central to being a successful developer is establishing tactics for communicating ideas, needs and tasks with other people. In this episode we talk with Heather Staudt, UX Product Manager at BioRAFT about communication. Heather outlines the importance communication plays on her team to correctly understand and explain development tasks and need ...…
 
By ProgrammingThrowdown@gmail.com (Patrick Wheeler and Jason Gauci).
 
Serverless computing abstracts away the idea of a server node. Serverless lets programmers treat compute resources as high-level, reliable APIs, rather than unreliable, low-level compute nodes that might fail. Serverless dramatically improves the efficiency of programmers. Instead of thinking of a database as a set of servers that need to be sh ...…
 
Rebecca Lima - the founder of Lieu - chats about how to overcome imposter syndrome and self-doubt when working in tech or in an environment where you're different to most people. See the full show notes on the Learn to Code With Me website.
 
Policies define which users and applications can access and modify resources in a computer system. In a file system, a user might have permission to read or write to a file. In a cloud infrastructure deployment, a user might have the rights to deploy a new server. One microservice may or may not have the necessary permissions to talk to another ...…
 
In this episode we complete our extended dive into AI with Ed Yau, this is part 3 of 3. This all started back on Episode 101 be sure to go back and start your journey there. Ed works as a Solution Architect at cloudThing, on behalf of a number of clients. Having spent over 15-years in software development building different styles of Enterprise ...…
 
Devon didn't mean to be a freelancer. But when he applied to developer jobs and didn't hear back, he started freelancing to bring in some money temporarily. Five years later, he's still freelancing and loving it. He shares how he got his first client, how he sets his rate, and why he thinks freelancing is a great first job for a new coder. Show ...…
 
Guest: @ Brian Pontarelli talks with Dave Rael about doing both business and software, appealing to people, extroversion, and doing what is needed Brian Pontarelli is founder and CEO of FusionAuth, a Denver-based software company that provides a free identity management platform. Brian start programming at 8 on an Apple 2e using Apple Basic. He ...…
 
More consolidation in the kubernetes community, plus the X Windowing System and Canonical. Related: “I’m not waiting for an answer, I’m just going to go on.” Sponsored by SolarWinds This episode is sponsored by SolarWinds and this week SolarWinds wants you to know about their DevOps tool: AppOptics. Today, there is a divide between application ...…
 
TLA+ is a formal specification language. TLA+ is used to design, model, and verify concurrent systems. TLA+ allows a user to describe a system formally with simple, precise mathematics. TLA+ was designed by Leslie Lamport, a computer scientist and Turing Award winner. Leslie joins the show to talk about the purpose of TLA+. Since its creation i ...…
 
Eileen Uchitelle is a Senior Systems Engineer at GitHub and a member of the Rails Core Team. They recently upgraded GitHub two major versions to the latest Rails. How do you manage such a large upgrade and the technical debt underneath - with no downtime? How do you also move improvements in GitHub's own branch upstream into Rails so everyone c ...…
 
Mapillary is a company that processes high volumes of images to develop a labeled 3-D model of the physical world. Mapillary’s APIs allow developers to build applications that are aware of stop signs, buildings, streets, trees, and other physical objects in real-world space. The potential use cases for Mapillary are numerous, ranging from self- ...…
 
We’ve all been there. Small issues in a codebase continue to pile up until someone suggests a complete rewrite to fix it. While bits don’t “rot”, codebases absolutely do. In addition to that, sometimes management decisions can result in bad code being written or even cause good code to be “adjusted” in ways that cause further problems. This can ...…
 
Guest: @ Daniel Oliver talks with Dave Rael about community involvement, the value of people in software, hard-earned lessons, and delivering value to developers and end users Daniel Oliver is a Microsoft MVP and a Senior Software Engineer in Tennessee. Interested in the Cloud, DevOps, Distributed Systems, .NET, and correctness of software, Dan ...…
 
We answer how Chris and Mike started in independent contracting, and the lessons changes they’d make with some perspective of time. Plus System76’s new Thelio hardware looks great, but would the Mac Mini be the wiser purchase? The guys debate. And a tool of the week, some news, and more! Links: Mac mini Thelio ASP.NET Core Ditching .NET Framewo ...…
 
Remote teams are everywhere. Agile is everywhere. Unfortunately, those two don't always mix well together. We are here to fix that! Thanks to our listener Ryan, from Virginia, for asking us to take on this topic. What tips & tricks do you use to maximize the effectiveness of remote agile teams? Let's discuss! Subscribe: iTunes, Google Play, Spo ...…
 
Tyler McMullen of Fastly discusses using Content Delivery Networks to improve application speed, reliability, and security. Host Jeremy Jung speaks with McMullen about what CDNs are and how developers can take advantage of them. They discuss how a CDN consists of thousands of edge servers in datacenters around the world; how these servers cache ...…
 
How we picked our insurance provider, and my guiding principleBy matt@mattstauffer.co (Matt Stauffer).
 
An instruction set defines a low level programming language for moving information throughout a computer. In the early 1970’s, the prevalent instruction set language used a large vocabulary of different instructions. One justification for a large instruction set was that it would give a programmer more freedom to express the logic of their prog ...…
 
In this episode Adam talks to Ben Orenstein about the common mistakes people make when working on a new project that prevent them from getting it to the finish line. Topics include: Why deadlines are critical Using manual processes to avoid building features entirely How launching a stripped down version of your idea can help you build the righ ...…
 
Interview Cake founder Parker Phinney discusses why you should build programming projects, how to come up with ideas, and how to use your projects to land a job in tech. See the full show notes on the Learn to Code With Me website.
 
Open source projects benefit from the network effects of a large audience of developers. A popular open source project will be contributed to and used by thousands of developers, who are continuously testing, deploying, and improving the software. The open source movement has created massive communities and a thriving, collaborative economy. In ...…
 
Brett Cannon discusses the changes afoot in Python packaging as a result of PEP 517, PEP 518, starting with "How did we get here?" and "Where are we going?" Discussed: flit Poetry tox Continuous Integration setup.py, MANIFEST.in, etc. pipenv what's with lock files applications (doesn't go on PyPI) vs libraries (goes on PyPI) workflows dependenc ...…
 
In this episode, Dave and Jamison answer these questions: I have a question - I sit in a desk with 3 other people. One of those people does a great job of personal hygiene…the other two not so much. I have dropped a couple of hints about it (I mentioned it is a good idea not to wear the same pair shoes/trainers every day so you’re feet don’t st ...…
 
Summary Mark Rendle tells me why gathering metrics is so important, how to do it with .NET Core and how to analyze what you have collected. Full Details Who he is, what he does, training videos. Event Tracing for Windows and diagnostic source, tracking numbers. Logging versus diagnostics, turning on diagnostics, writing to diagnostic sources, t ...…
 
Open source software powers everything we do on the Internet. Google runs on Linux servers. Content sites are served by WordPress. Our data is queued in Kafka clusters and stored in MongoDB instances. The success of an open source project often leads to the creator of that open source software becoming wealthy. An open source project can be mon ...…
 
In this episode we continue our extended dive into AI with Ed Yau, this is part 2 of 3. This all started back on Episode 101 be sure to go back and start your journey there. Ed works as a Solution Architect at cloudThing, on behalf of a number of clients. Having spent over 15-years in software development building different styles of Enterprise ...…
 
If you're new to testing, the idea of writing tests for code that you wrote might sound strange. You just wrote it, so, theoretically, you should know what it does, right? But with a growing codebase and lots of people touching the code, implementing your piece of software might come with some unexpected side effects! Jonas explains why testing ...…
 
With the holiday season soon approaching, we address the most important requirements list of all … our wish lists as Joe has to disclose a cheese powder incident, Michael hopes his Bitcoin gains some value, and Allen researches his purchases to the extreme. Using your podcast player to read these show notes? You can view this episode’s full sho ...…
 
With the holiday season soon approaching, we address the most important requirements list of all ... our wish lists as Joe has to disclose a cheese powder incident, Michael hopes his Bitcoin gains some value, and Allen researches his purchases to the extreme.
 
Guest: @ Kyle Welch talks with Dave Rael about saying yes, community involvement, prioritizing family, and work culture Kyle is a frontend platform engineer at Eventbrite. He is tasked with providing a consistent and efficient developer experience by building a stable and robust ecosystem while maintaining their innovative nature. Prior to his ...…
 
You can't make everyone happyBy matt@mattstauffer.co (Matt Stauffer).
 
Greg & Mark reflect on their takeaways from the re:develop 2018 conference. —>Mark asks how professional the software industry really is given the expectations of other industries, and what is the right way to assess whether someone is actually any good.Then Greg expresses his frustration about the continued amount of conversations around wheth ...…
 
Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter’s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure ...…
 
Martin Fowler chats about the work he’s done over the last couple of years on the rewrite of the original Refactorings book. He discusses how this thought process has changed and how that’s affected the new edition of the book. In addition to discussing Refactors, Martin and Wes discuss his thoughts on evolutionary architecture, team structures ...…
 
Digital Nomad Jenny Shen aims to design software for a Global Audience. Are you creating software that includes everyone? Does it consider not just internationalization but also culture and how people think? We'll discuss design across culture in this week's episode. http://jennyshen.com/mentorship.html https://diverseui.com/ https://blog.proto ...…
 
Online labor marketplaces are widely used for one-to-one transactions. On Uber, a rider hires a driver for transportation. On TaskRabbit, a homeowner hires a cleaner to come clean their kitchen. These types of marketplaces are not as widely used for one-to-many transactions, but they can be just as useful. A warehouse owner would want to hire a ...…
 
IBM is buying Red Hat. Topic acquired. Sponsored by DataDog This episode is sponsored by Datadog and this week Datadog wants you to know about Watchdog. Watchdog automatically detects performance problems in your applications without any manual setup or configuration. By continuously examining application performance data, it identifies anomali ...…
 
Open Space Technology is a method of organizing meetings and conference. It is a participation driven meeting where the agenda is created by those in attendance. The idea came about from an Episcopal priest and civil rights activist Harrison Owen in the 1980’s. These meetings are self organizing. While the sponsor selects the topic and keeps th ...…
 
It's a special Halloween night episode! Bob and Josh wrap up their series on fear in the agile world with a deep dive into common sources of fear for leaders in the agile world. If you are an agile leader, don't be scared, listen to this episode! Subscribe: iTunes, Google Play, Spotify More from our hosts: Get FREE agile coaching, twice a week, ...…
 
Guest: @ Dru Sellers talks with Dave Rael about being self-taught, involvement in open source, meeting friends, and delivering value Dru enjoys exploring the intersection of business and technology. Its not uncommon to find Dru's nose buried in either a Business or Technology book while taking notes about how this can be leveraged into novel bu ...…
 
Pat Helland talks about building systems at web scale that are prepared to handle failure. Pat has been working on databases, transactions and distributed systems since 1978. Host Edaena Salinas spoke with Helland about the components of a system including physical hardware and data centers; the role of humans in a production system; automation ...…
 
In October we read about two big coding bootcamp acquisitions and a couple of fundraises! We examine the partnerships and rivalries between universities and code schools, we heard about the interesting backgrounds of some female bootcamp founders, and found out what sort of demand there is for software developers in the tech industry! There wer ...…
 
Google Search allows humans to find and access information across the web. A human enters an unstructured query into the search box, the search engine provides several links as a result, and the human clicks on one of those links. That link brings up a web page, which is a set of unstructured data. Humans can read and understand news articles, ...…
 
We react to the news that IBM is buying Red Hat, cover some feedback that sets us straight, and are pleasantly surprised by Qt Design Studio. Links: Qt Design Studio 1.0 Released — Qt Photoshop Bridge – import your graphics design from Photosho New LSP language service supporting Swift and C-family languages for any editor and platform — I'm ex ...…
 
Andy Knight joins me in discussing the concept of feature testing. A feature tests is "a test verifying a service or library as the customer would use it, but within a single process." That was a quote from an article that appeared on the Twitter engineering blog. The article describes a shift away from class tests towards feature tests, the be ...…
 
Former data scientist and CEO of Edlitera, Claudia Virlanuta, teaches us how to stay motivated to learn to code and overcome any obstacles in our way. See the full show notes on the Learn to Code With Me website.
 
David Cancel has started five companies, most recently Drift. Drift is a conversational marketing and sales platform. David has a depth of engineering skills and a breadth of business experience that make him an amazing source of knowledge. In today’s episode, David discusses topics ranging from the technical details of making a machine learnin ...…
 
This is a rerun of episode 87 from December 14, 2017. In this episode, Dave and Jamison answer these questions: ‘I’ve been working on a project for the past year with two other senior developers. One of them is the lead, and the other, is my peer. We all have a lot of respect for each others opinions and resolve our engineering disputes amicabl ...…
 
Engineers who start companies often find themselves building something they have no experience with: a hiring process. Hiring engineers today is not as systematic as building software. We don’t have lots of data that tells us what makes for an effective programming interview question. The smartest tech companies in the world are still making hi ...…
 
Google login Twitter login Classic login