How do you optimize properly? What should you optimize against?
An opinion column for developers. Brutally honest, no pulled punches.
How do you optimize properly? What should you optimize against?
What is the definition of innovation? How does rejecting prior work impact innovation?
What is the basis of success for all large engineering projects? Which five practices prevent all software problems?
What’s the biggest challenge with task estimates? What are management’s top feeble fallacies about estimates?
How can a prototype turn a brilliant idea into a nightmare? What is the right way to go about prototyping?
How do you find opportunities to grow? What kinds of opportunities exist?
Eric Aside I’m taking June off to prepare for the annual event my organization runs internally for Microsoft engineers. (Not a Microsoft engineer? We can…
Why is it better to recover than simply crash and report failures? How can asserts be unintentionally evil?
Do software plus services change everything? What real challenges do software plus services present?
Which two volatile emotions are closely tied to change? What are the five steps for successfully implementing a long-lasting change?