This is an invaluable roadmap for meeting the rapid demand to deliver scalable applications in a startup environment. With a focus on core concepts and best practices rather than on individual languag…
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Learning to build distributed systems is hard, especially if they are large scale. It's not that there is a lack of information out there. You can find academic papers, engineering blogs, and even boo…
Shelve Understanding Distributed Systems: What every developer should know about large distributed applications
Now in a third edition, Robert M. Sapolsky's acclaimed and successful Why Zebras Don't Get Ulcers features new chapters on how stress affects sleep and addiction, as well as new insights into anxiety …
Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at it. Tech companies in general lack the experience, tools, texts, and frameworks to do it well. And the…
Shelve The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
How prepared are you when it comes to building network-enabled applications? This book provides what every web developer should know about the network—from fundamental limitations that affect performa…
The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-step framework on how to tackle a system design questi…
Shelve System Design Interview – An insider's guide
An epic account of the decades-long battle to control what has emerged as the world's most critical resource—microchip technology—with the United States and China increasingly in conflict.
You may be s…
Shelve Chip War: The Fight for the World's Most Critical Technology
A real-life political thriller about an American financier in the Wild East of Russia, the murder of his principled young tax attorney, and his dangerous mission to expose the Kremlin’s corruption.
Bil…
Shelve Red Notice: A True Story of High Finance, Murder, and One Man's Fight for Justice
"David Marquet is the kind of leader who comes around only once in a generation ... his ideas and lessons are invaluable" — Simon Sinek, author of Start With Why
Captain David Marquet was used to givin…
Shelve Turn the Ship Around!: A True Story of Turning Followers into Leaders
Neuroscientist and sleep expert Matthew Walker provides a revolutionary exploration of sleep, examining how it affects every aspect of our physical and me…
Shelve Why We Sleep: Unlocking the Power of Sleep and Dreams
Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers …
Shelve The Mythical Man-Month: Essays on Software Engineering
The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational "NoSQL" databases. Advocates of NoSQL databases claim they can be used to build s…
Shelve NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Shelve Clean Code: A Handbook of Agile Software Craftsmanship
Written for anyone who wants to grow at work—from young grads navigating their first jobs to CEOs deciding whether to sell their company—Build is full of personal stories, practical advice and fascina…
Shelve Build: An Unorthodox Guide to Making Things Worth Making
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Shelve Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with…
Shelve Code: The Hidden Language of Computer Hardware and Software
Since its original release, The First 90 Days has become the bestselling globally acknowledged bible of leadership and career transitions. In this updated and expanded 10th anniversary edition, intern…
Shelve The First 90 Days: Critical Success Strategies for New Leaders at All Levels
It’s a seemingly undeniable truth that aging is inevitable. But what if everything we’ve been taught to believe about aging is wrong? What if we could choose our lifespan?
In this groundbreaking book,…
Shelve Lifespan: Why We Age―and Why We Don't Have To