Anyone check out Bisqwit's videos? There's something charming about them. He does programming videos, and reverse engineering old retro game password generators.
I've also been watching talks by Andrei Alexandrescu, who works for Facebook and is a major contributor (#2 man) to the D language who also has many talks on C++ and programming in general. He also wrote pme of THE quintessential "new C++" (as opposed to C with classes) books. Modern C++, which is full of insane C++ template magic that makes me... hate C++. (Their dang templates are a second programming language bolted on top of C++.)
I also watched a video by Jonathan Blow. He wrote Braid and The Witness. For The Witness, he wrote his own language. Which is looks like C++ except it permeates all through the compiler. One language for the build system. One language for the game. He uses his language to write how the language itself is interpreted and can add new data types... or language constructs. He's able to compile a (IIRC) 50,000 line program in 0.5 seconds. (It might have even been larger.)