Here's a link to a presentation about some seemingly disjointed topics that blend into an architectural discussion about simplicity.
Highlights:
We don't need middleware (There is no such thing as transport independance).
URL's are important
Small disconnected functionality can be combined with unexpted results (Google Maps + Craig's List)
http://intertwingly.net/slides/2005/rs/