"True, nothing is perfect. By having loosely coupled teams you will loose a bit of efficiency regarding coding. But you gain that efficiency by cutting away overhead and coordination. In my view, what you win is bigger than what you loose. I think it is a very big win if every team understand their customer, and can prioritize on what the customer/user needs. You will gain a lot of innovation speed. If you find functionality that is really useful for multiple teams, spin it off into a separate component, with a separate team."
- andrej koelewijn
"I agree that most of the visual stuff that we used to do with javascript will be done using css3 and html5. But i think that most of the user interface code, the controller part of MVC, and also the model part will be coded in javascript in the browser, instead of on the server. So expect the amount of javascript to actually increase instead of decrease, just for a different purpose."
- andrej koelewijn
RT @graemerocher: O'Reilly: Mastering Grails 101 Video - Check out this 3 hour+ video of starting out with Grails 2.0 by the... http://grails.io/post...