Somethings never change. Here's a short video that shows what tech support calls were like back when the printed book was first introduced.
The Pragmatic Programmer
The original, seminal classic in the field.
Pragmatic Thinking and Learning: Refactor Your Wetware
Learn how to learn better and increase your creativity.
Learn to Program with Minecraft Plugins: Create Flaming Cows in Java Using CanaryMod
Learn the Java programming language by building plugins in the Minecraft world. Great to get the kids into programming!
Practices of An Agile Developer
Winner of 2006 Jolt Productivity award, your guide to better personal development practices, habits, and approaches.