A list of youtube channels that talks about programming

Here are the Youtube channels I subscribe and recommend.  They are in no particular order. 

I’m an old school programmer and this fits my taste perfectly well.  Especially check out the Oral Histories section where they have in-depth interviews with the industry legends from top IT companies. 

Mainly about Ruby conference videos recordings, even though I don’t know Ruby I still find some of their videos extremely helpful. 

Another general purpose programming conference channel, the speakers there are quite good, like Venkat Subramaniam. 

His Android and Design Pattern courses are the best.  Also if you want to learn C++, check out his course Intermediate Software Design. 

He is the king of developer soft skills.  Teaches you how to negotiate salary and be successful in your career.  If you still think coding is the only thing you should be caring about, you need to check out his videos RIGHT NOW! 

Another good source of conference recordings.  Created for developers, by developers. 

This guy has a very impressive programming books collection, I mainly watched his book collection videos for fun. 

Explain complex computer science topics by experts in a fun way.  Really to the point and also informative.  Come on they have Prof Brian Kernighan for several episodes. 

Yet another conference channel, their collection is truly impressive. 

One Clojure function each video.  Watch it if you want to expand your Clojure toolbox. 

I think this is one of the first channels which is doing devlog for games.  If you want to be an indie game developer, watch this video and see how hard you have to work!  I pretty much enjoyed it. 

Talks about open source projects.  I think I watched the Emacs Org mode video more then 10 times, I love Carsten Dominik’s accent so much. 

Another conference channel, one of the first ones that I subscribed to. 

I mainly watch their Emacs videos. 

A Clojure conference located in Berlin. 

Great show hosted by two amazing Android ladies. 

THE clojure conference channels on Youtube. 

Android conference in Berlin. 

Android conference in Italy. 

Berlin Emacs user group. 

A Python conference in Europe. 

Great resource to learn Krita, a Linux painting software.  Also talks about how to make graphics for games. 

This guy’s Linux geeky stuff is mind blowing. 

Every game developer or even every software developer should watch this.  EPIC!  Warning: he is against OOP. 

Learn how to configure all parts of Linux. 

The talks are very poorly recorded but very witty and pragmatic. 

The academic meme weirdo. 

If you ask me which programmer I want to become one day, this is the answer.  And he is from Helsinki, I might even took the bus he was driving when he was a bus driver.  One last word about him, I understand NONE of his videos. 

His voice is gold.  People pay him to rant. 

The queen of Emacs!!!!  Her Emacs Hangout videos are epic. 

He teaches you programming in a fun way. 

If you want to spend money on learning JavaScript, put them in his pocket. 

A channel for C++ learning.  He has a series of C++ lessons going on which seem promising. 

This channel is like “Mr. Bean teaches you Design Patterns!”  ~

This is a Linux channel, but it talks how “Linux sucks”. ( Not really)

Very good channel to follow the latest news in the Game Dev world. 

Another active C++ channel. 

Live coding sessions using Clojure. 

8-bit music to listen to when programming.  Brings back so much memory…

Best place to learn UI/UX/Web design I have found so far. 

How about making your Mom to try all the operating systems out there and then record them? 

Good relaxing music with good Japan scenery to relax your mind. 

Another good conference that focus on code instead of process. 

I will keep growing this list, so stay tuned!