The case for document-centric Web services development
I thought this was a good discussion. One part of the discussion I was particularly interested in was the WSDL first approach to doing web services. Ie instead of using some tool to autogenerate a service interface, develop your contract first. The reason I find this interesting is that the more I work with tools the more interoperability problems I see. Plus as one of the comments discusses, this can still lead to a brittle architecture.