I have modeled this article after some great developers I've always wanted to learn from, this is how they've treated their work.
Who are they, if you don't mind me asking?
It's not just one person, it's a collective set of characteristics of all the good developers I've worked with at Totango, GigaSpaces, Mercury and other places I've worked over the years.