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?
What makes a compelling vision? Why is having a compelling vision so crucial?
How do you fill open positions with great candidates in three weeks? What makes an effective job description?
Why are quality and value difficult to define? Which tools and attributes distinguish good designers and architects?
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?
Are evil, stupid, scoundrels out to sabotage your work? What can be done to stop them?
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?