How does optimizing around engineer isolation lead to bad products? What makes most team rooms horrible, and how can you fix them?
An opinion column for developers. Brutally honest, no pulled punches.
How does optimizing around engineer isolation lead to bad products? What makes most team rooms horrible, and how can you fix them?
Why are people afraid to proposal their ideas? What three elements are essential to drive a design discussion?
Is there more to world readiness than translating strings? How do you avoid U.S. biases?
Why do managers foolishly demand planning precision? How can you achieve precision and accuracy?
How much and when should you reduce debt and invest in infrastructure? Can you get proper credit at review time?
Why do some executives choose to go for it all? How can you work harder yet produce less?
Can we right-size, speed promotions, and fix the review system all at once? What would it take to share engineering infrastructure?
When is a shared space the best or the worst place to work? How can your team gain 13 days a week and still have weekends off?
Can clueless customers be comprehended? How do you ship two versions of the same feature?
What is the impact of sharing services and platforms? How should we also share infrastructure and schedules across divisions?