Check out Bill de hÓra’s No More Nails: Making Good Technology Choices. I’m not sure that Bill’s nails-vs-screws metaphor works that well, but he says some really smart things about how enterprise software is done. By the way, Paul Hoffman and I recently appointed Bill co-editor of the Atom Publishing Protocol draft, in preparation for the final charge to the finish line; I expect great things. (Of course, the IETF’s lamentable all-ASCII-all-the-time publishing policy will keep Bill’s name from showing up properly on the cover).