"… Something magical happens when you ship software: your decisions suddenly have consequences. You suddenly must consider trade-offs. Hopefully, people suddenly care. If they don't, you suddenly must correct that.
What's the big deal about decisions and consequences? Any fool with a text editor can write code, but only an amazing few can code and make good choices around trade-offs. That's the most valuable skill a developer can possess: the ability to make hard decisions. …"
Ship It! - The Art Of Delightful Software