Understanding Beyond Your Textbook. Articles on a variety of topics that really explain complicated subjects in a way that anyone can easily understand.
"If you’ve interviewed for programmer jobs a few times you will probably recognize some of these patterns. If you are just beginning your career as a programmer learn these patterns to prepare yourself."