What makes a meeting intolerable? How do you run an effective meeting?
An opinion column for developers. Brutally honest, no pulled punches.
What makes a meeting intolerable? How do you run an effective meeting?
What is engineering and can it be applied to software? What contributes to software quality?
Can cross-group work work? What happens when yelling louder fails?
How do you avoid getting shafted by a lame feature assignment? What do you do to get an unfair advantage?
Do we really need Black Belts to help us solve problems? How is Six Sigma any different from just good engineering?
Should we guard against every possible attack? How do we ensure consistent security across our large products?
Why do we have so much duplication in our code? How does replicating data hurt our customers?
Why does our error handling fail to handle errors? What can be done to give customers a better experience?