The Hardest Bug I Ever Fixed Wasn't in Code

Software engineering is 50% code and 50% people — and almost everything written about it ignores the people part. What I learned the hard way about speaking up.