A Philosophy of Software Design By John Ousterhout

Every software engineer should understand the difference between Tactical and Strategic programming
Updated: January 22, 2022 Reading Time: 4 minutes rating: 7

Quiet By Susan Cain

The Power of Introverts in a World That Can't Stop Talking

A refreshing view on how introverts can succeed in a world where being an extrovert is considered an advantage.
Updated: November 1, 2022 Reading Time: 10 minutes rating: 8

The Power Of Habit By Charles Duhigg

Why We Do What We Do in Life and Business

The science behind habit formation. You'll understand how the mechanisms work. It is helpful to get replace bad habits with good ones.
Updated: November 1, 2022 Reading Time: 8 minutes rating: 9

High Output Management By Andrew Grove

Updated: November 1, 2022 Reading Time: 12 minutes rating: 7

Why We Sleep By Mathew Walker

Unlocking the Power of Sleep and Dreams

Updated: November 1, 2022 Reading Time: 10 minutes rating: 10

Essentialism By Greg McKeown

The Disciplined Pursuit of Less

I read it while struggling with a lot of projects and ideas. The solution: say no more often than you say yes. Think deeply about what you want to achieve. First remove the unnecessary things. Then execute
Updated: November 1, 2022 Reading Time: 3 minutes rating: 10

Digital Minimalism By Cal Newport

Choosing a Focused Life in a Noisy World

This book follows the same trend of Newport's two previous books (So Good They Can't Ignore you and Deep Work). Newport tries to argue for a more focused and intentional life and to do this, he argues, one needs to use tools (digital tools in this case) mindfully.
Updated: November 1, 2022 Reading Time: 4 minutes rating: 6

Titan

The Life of John D. Rockefeller, Sr.

Rockerfeller lead an impressive life. I had this idea of him being a despicable man that would do anything for money. The book paints a more complete and compelling picture. He did indeed amass the biggest fortune of his time but was also a very big philanthropist
Updated: November 1, 2022 Reading Time: 5 minutes rating: 8

The Mythical Man Month By Frederick P. Brooks, Jr.

Essays on Software Engineering

A timeless book on the art and science of making software in big teams. This book destroys the myth of the "man-hour", the idea that adding more human power to a project will make it better and quicker
Updated: February 12, 2023 Reading Time: 10 minutes rating: 7

The Effective Executive By Peter Drucker

I am not a manager but I am convinced that this is the single most important book in the history of management
Updated: November 1, 2022 Reading Time: 12 minutes rating: 9