Reviews
In-depth writeups of the most-discussed Hacker News books: what they cover, why they resonated, and who they’re for.
-
Review — Working Effectively with Legacy Code (Michael Feathers)
A practical review of Working Effectively with Legacy Code by Michael Feathers—why tests, seams, and small safe changes are essential for improving real-world software.
-
Review — The Master Switch (Tim Wu)
A sharp review of The Master Switch by Tim Wu—how open information systems become centralized empires, and why the internet may not be different.
-
Review — The Elements of Computing Systems (Nisan & Schocken)
A hands-on review of The Elements of Computing Systems (Nand2Tetris)—why building a computer from NAND gates gives you full-stack clarity across hardware, compilers, and OS concepts.
-
Review — Thinking, Fast and Slow (Daniel Kahneman)
A practical review of Daniel Kahneman’s Thinking, Fast and Slow—System 1 vs System 2, core cognitive biases, and how to make better decisions.
-
Review — Influence: The Psychology of Persuasion (Robert B. Cialdini)
A practical review of Robert B. Cialdini’s Influence—six persuasion principles, real-world examples, and how to apply them ethically.
-
Review — Why We Sleep (Matthew Walker)
A research-driven review of Matthew Walker’s Why We Sleep—what REM & NREM do, how deprivation harms cognition, mood, and health, and why culture needs a sleep reset.
-
Review — Three Felonies a Day (Harvey A. Silverglate)
A developer-minded review of Harvey A. Silverglate’s Three Felonies a Day—how vague federal laws and prosecutorial discretion can ensnare ordinary people.
-
Review — Code (Charles Petzold)
A developer-focused review of Charles Petzold’s Code—from telegraphs and logic gates to memory, CPUs, and OS basics—for readers who want to understand the machine.