Ben Eater makes tutorial-style videos on electronics, computers, networking and all other sorts of serious geekery.

This video is the kickoff for a series where he builds an 8-bit 6502 based computer from scratch, on breadboards, and then proceeds to show you how to program it, from scratch with an EEPROM writer that he made, on a breadboard.

I have some serious geek envy for this guy. He also sells kits on his website with all the components where you can follow along.