Refactoring: Improving the Design of Existing CodeJun 28 1999by Martin Fowler and Kent Beck
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging SolutionsOct 10 2003by Gregor Hohpe and Bobby Woolf
slide:ology: The Art and Science of Creating Great PresentationsAug 17 2008by Nancy Duarte
Project-Based Inquiry Units for Young Children: First Steps to Research for Grades Pre-K-2Nov 1 2006by Colleen MacDonell
Code: The Hidden Language of Computer Hardware and SoftwareOct 11 2000by Charles Petzold
Concrete Mathematics: A Foundation for Computer Science (2nd Edition)Feb 28 1994by Ronald L. Graham and Donald E. Knuth
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)Aug 2 1995by Frederick P. Brooks Jr.
Big Data: Principles and best practices of scalable realtime data systemsMay 10 2015by Nathan Marz and James Warren