Cracking the Coding Interview has been one of the best selling books in computer science for a few years now, and for a good reason. It covers almost 200 coding questions on common interview topics, and each question has…
Category: Book Review
Never Split the Difference contains advice on negotiation from a former FBI hostage negotiator. The author comes off as a smart guy who really knows a lot about negotiation, and the concepts are thoroughly thought through and very well…
The Obstacle is the Way is a book on how to tackle the challenges and obstacles that inevitably will be in your way, whether they are fair or not. Most thoughts are drawn from the stoic school of philosophy…
Cal Newport writes about Deep Work, which is defined as professional activities performed in a state of distraction-free concentration that push your cognitive capabilities to their limit. This type of work is extremely valuable as it creates new value…
Eat That Frog is a really short book about procrastination. Nothing new or extraordinary here. That said, it’s a pretty good book. I would summarize the recommendations, that weren’t extremely obvious, as follows: Everyone procrastinates. The thing that differs…
Think, Fast and Slow is a really good book about how human mind works. It summarizes decades of research done by the author, who is an astonishingly well accomplished person. The book is really well written and is packed with loads…
This book is basically the first part of Cracking the Coding Interview, but expanded. It focuses on soft skills as well as a how to answer few soft questions. The author also writes about how you can prepare for…
The Algorithm Design Manual is divided into two parts, where the first part covers an introduction to algorithm design and analysis, and the second part contains a catalog of the 75 most important problems arising in practice. This review…
Head First Design Patterns is a nice introduction to the world of design pattern. It is really easy to read and has a lot of visual elements to make everything as clear as possible. This resulted in me plowing…
Clean Code is a classic book on code quality written by Uncle Bob. The book is divided into three parts; basics on clean code, case studies with many refactoring examples, and a list of code smells. The most important…
Copyright © 2024 Henrik Norman