Articles
Build vs buy decisions in the age of software abundance
On why the abundance of software makes build vs buy decisions much more complex, and how to use Wardley Maps to make these decisions
Managing like an investor
On why the management style of investors give a great framework for managing managers and allocating resources
Technology vision
Why you need a technology vision to empower your team members, what it is and how to craft it
Onboarding software engineers
How to design a great onboarding process for software engineers
Mental models
The best way to make sense of the world and make decisions is through a latticework of mental models
Chance meetings, asynchronous collaboration and Innovation
Putting people in the same room doesn't necessarily spur innovation. Remote and asynchronous collaboration do work and can lead to great discoveries
Sales for software engineers
Mastering sales is important as the line between sales and engineering is blurring
 
