YouTube is the second most-used Website in the world (following Google) and it is a gold mine of superb, and free!, content for developers. Its search algorithms can often help you zero-in on a solution better than a Google search. Here a list of 14 YouTube channels (and few videos from each) that are very helpful for software developers.
Continuous Delivery - Software Development
Dave Farley produces, and is featured in many of, the videos on this channel. Dave is a software developer in the UK. He is thoughtful and direct and provides short, to-the-point videos about enterprise software development. His channel features several video hosts, but the videos that Dave does himself are my favorites.
- How to estimate software development time
- 10 signs your software project is heading for failure
- Building the perfect software developer with 10 skills
FreeCodeCamp - Software Development
FreeCodeCamp has videos about many aspects of software development. It covers a wide range of topics. Quality varies a little, but most of this content is very good.
- ASP.NET Core MVC course for beginners
- RAG fundamentals and advanced techniques
- Web accessibility tutorial
IBM Technology - Software Development
Microsoft Developer - Software Development
As you might expect, this channel is about Microsoft products and services. Lately, it has lots of very good AI content. Its YouTube home page groups some of its content by category.
- Master Azure resiliency, performance, and security
- Python in Excel
- What’s new in GitHub CoPilot and Visual Studio
Visual Studio Code - Software Development
This channel has many presenters. Burke Holland and Rob Conery are two of my favorites on this channel. Burke’s AI prompting and Rob’s GitHub CoPilot videos are very helpful. As an aside, I’ve been a Rob Conery fan for many years. He’s taught me quite a lot. Check out his free Computer Science Fundamentals course. All useful, byte size chunks that will not exceed your gulp factor!
- 4 AI prompts ever developer should know
- Making Copilot project aware with custom instructions
- VS Code tips and tricks for TypeScript wizards
John Savill’s Technical Training - Everything Azure
Azure is a tarpit of if/then/else decision trees. John Savill keeps you from getting over your head in that tarpit.
Programming with Mosh - Programming
Mosh Hamedani covers a broad spectrum of programming topics. He usually doesn’t go very deep, but he’s got some great overview content. His TypeScript Tutorial for Beginners is great. Mosh’s “Learn n in one hour” videos are very helpful, too.
Web Dev Simplified - Web development
Kyle Cook has tons of helpful Web development videos. He doesn’t go too deep for too long and generally provides, quick, concise explanations and answers.
- @property is one of the coolest new CSS features
- Learn JS event delegation in 10 minutes
- 20+ must-know JS array methods that almost nobody knows
Kevin Powell - CSS
Kevin has been cranking out CSS videos for a very long time. He covers CSS for beginners and experts and makes complex CSS topics understandable. If you’ve got a CSS question, the answer surely lurks in his videos.
- My best CSS tips from 2024
- Write less CSS by taking advantage of inheritance
- How to take control of Flexbox
Google Chrome for Developers - CSS
The Google Chrome for Developers channel covers a variety of subjects; this channel is on this list primarily for a subset of its content: Adam Aryle’s GUI Challenges videos and Adam’s other CSS videos. Adam deeply knows CSS and works closely with the browser engineers who implement it. If you want to go deep into specific CSS his GUI challenges are the place to go. Beyond his GUI Challenge series, Adam has many other other videos on CSS, such as this one about view transitions. Una Kravets works with Adam at Google and she is also a CSS brainiac. Watch for her content as well.
Miriam Suzzane - CSS
Miriam doesn’t have a specific YouTube channel, but she has done many CSS videos that surface on YouTube. Many of her videos are available at her company, OddBird, website. Miriam is on the CSS standards committee and knows so much about CSS it’s silly. In this video she gives a master class on CSS containers (and, generally, how to be a great presenter).
Syntax - JavaScript
This channel is hosted by Web Bos and Scott Tolinski. These guys, especially Wes, know JavaScript and TypeScript inside and out. They don’t focus specifically on JavaScript/TypeScript — but they do pretty much stick to the client side of development. Prior to this year, Syntax was primarily a podcast that offered the occasional video. Starting in 2025, they started focusing more heavily on videos.
Nick Chapas - C#
Nick covers C# almost exclusively and does it very well. His videos are generally for intermediate to advanced C# programmers. If you need to go deep on C#, Nick does that well.
- Get started with Dapper
- The logging everyone should be using in .NET
- This is the best way to create CLI apps in .NET
IAmTimCorey - C# and .NET
NET Tim covers C# and other .NET topics. His content is more general that Nick Chapsas’s and much of his content is aimed at C# beginners.