Python Playground
Geeky Projects for the Curious Programmer
Vi IMproved--VIM
Steve Oualline
Assembly Language Step-by-Step
Jeff Duntemann
Linux® Essentials
Richard Blum
The UX Careers Handbook
Cory Lebson
White Space Is Not Your Enemy
Kim Golombisky & Rebecca Hagen
3D Game Environments
Luke Ahearn