Category Archives: Essential Knowledge

Big ideas in science, history, technology and business.

The Selfish Gene Review: Evolution From the Gene’s Point of View

Dawkins's gene's-eye view of evolution remains brilliantly clear, but its selfish metaphor is easy to [...]

A Philosophy of Software Design Review: Complexity Is the Enemy

A short, sharp book that makes complexity the enemy and deep modules the cure, the [...]

A Brief History of Time Review: Big Questions, Hard Middle Chapters

Hawking's classic makes cosmology's biggest questions feel within reach, but its dense middle chapters lose [...]

A Short History of Nearly Everything Review: Science as Great Stories

Bryson makes the history of science funny and gripping, but he favors anecdotes over explanations, [...]

Why We Sleep Review: A Vital Message, Overstated Science

Walker makes a compelling case that sleep matters for nearly everything, but critics have shown [...]

Capital in the Twenty-First Century Review: Big Data, Bigger Debate

Piketty's massive history of wealth and inequality is the most influential economics bestseller in decades, [...]

The Double Helix Review: A Vivid Memoir With a Franklin Problem

A candid, fast-moving account of how DNA's structure was found, badly marred by its belittling [...]

The Gene: An Intimate History Review: Science, Family and Ethics

Mukherjee weaves the history of genetics with his family's experience of mental illness to moving [...]

The Coming Wave Review: Suleyman’s Warning on AI and Synthetic Biology

A DeepMind co-founder makes a clear, sobering case that AI and synthetic biology will be [...]

Code Complete Review: The Encyclopedia of Writing Good Code

The most thorough, research-backed guide to the daily work of writing code, worth owning as [...]

Designing Data-Intensive Applications Review: The Systems Bible

The clearest explanation of how databases and distributed systems really work, essential for backend engineers, [...]

Nexus Review: Harari’s Warning About Information and AI

Harari's history of information networks offers a sharp framework for thinking about AI and democracy, [...]