How do silos cause staffing shortfalls? Why is throwing money at a problem so bad?
An opinion column for developers. Brutally honest, no pulled punches.
How do silos cause staffing shortfalls? Why is throwing money at a problem so bad?
Are there projects small companies cant accomplish? How does a big company stay competitive?
What makes a compelling vision? Why is having a compelling vision so crucial?
Can we right-size, speed promotions, and fix the review system all at once? What would it take to share engineering infrastructure?
What is the impact of sharing services and platforms? How should we also share infrastructure and schedules across divisions?
When is domain knowledge insufficient? How did Microsoft become obsessed with domain expertise?
Should we still have PUMs? How do you best balance product and functional demands?
What is the definition of innovation? How does rejecting prior work impact innovation?
Is Microsoft having a mid-life crisis, and how bad is it? Can we reduce suffering through the transition?
What are Googles strengths and weaknesses? How do we prevail for ourselves and our customers?