Engineering Books
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--tha…
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable o…
Continuous delivery
Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…
Node.js Design Patterns: Master a series of patterns and techniques to create modular, scalable, and efficient applications
Get the best out of Node.js by mastering a series of patterns and techniques to create modular, scalable, and efficient applicationsKey FeaturesDi…
You Don't Know JS: this & Object Prototypes
No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise, in-depth guide takes you i…
The Design of Everyday Things
The ultimate guide to human-centered design Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner t…
The Elements Of Computing Systems: Building A Modern Computer From First Principles
The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and projects …
The Elements of Programming Style
This rounds out a collection of works by Kernighan. Each book of his covers a different aspect of software, in clear form with logical concepts. T…
You Don't Know JS: Async & Performance
No matter how much experience you have with JavaScript, odds are you don't fully understand the language. As part of the "You Don't Know JS" serie…
The Chip : How Two Americans Invented the Microchip and Launched a Revolution
Barely fifty years ago a computer was a gargantuan, vastly expensive thing that only a handful of scientists had ever seen. The world’s brightest …