I try to read regularly, both for fun and for personal development. These are my notes from books focused on technical leadership and management.
Bad habits repeat themselves again and again not because you don't want to change, but because you have the wrong system for change.
Why do successful companies often falter when confronted with disruptive technology changes in markets they have historically dominated?
Transitions are a critical time for leaders. While they offer the chance to start fresh and make needed changes in an organization, they also place you in a position of acute vulnerability.
To construct work you love, master rare and valuable skills to build career capital, then cash it in for the type of traits that define compelling careers.
An easy-to-use handbook of scientifically proven, field-tested methods to improve skills, distilling the daunting complexity of skill development into clear, concise directives.
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal - especially when there are few tools, texts, and frameworks to help you.
Life is a series of negotiations; the same principles and techniques used by hostage negotiators apply to buying a car, getting a better raise or buying a home.