
Every software engineer should understand the difference between Tactical and Strategic programming
Every software engineer should understand the difference between Tactical and Strategic programming
A refreshing view on how introverts can succeed in a world where being an extrovert is considered an advantage.
The science behind habit formation. You'll understand how the mechanisms work. It is helpful to get replace bad habits with good ones.
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
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.
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
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
I am not a manager but I am convinced that this is the single most important book in the history of management