Simple question. I'm switching between several. 1. Working Effectively with Legacy Code Michael Feathers 2. A16: Food + Wine On Deck: The Passionate Programmer Chad Fowler Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin Pragmatic Thinking and Learning Andy Hunt Flex on Java BJ Allmon You can see more of my books I've read/reading on linkedIn (link in sig). Note: All my books are technical but this thread is by no means a technical discussion. If you're reading Harry Potter, list it. If you're reading your dishwasher's instruction manual, list it. If you're reading your sister's diary, list it... and give up the juicy details.