Joe Rinehart discusses some of the essential security topics for Grails/Java Web applications, showing how Grails can make life easier and the pitfalls of attempting to secure highly dynamic code.
Rob Fletcher explains how to use Vert.x, WebSockets, continuous unit testing and headless end-to-end testing to create one-page applications in Grails.
Jeff Scott Brown explains how to write polyglot applications with Grails, focusing on what it takes to add support for Scala, Clojure and other languages.
Stephane Maldini on addressing several issues concerning web applications written with Grails: scrolling large data sets without blocking, streaming to the browser, scale Grails in the cloud, etc.
Peter Ledbrook overviews several application architectures that can be done in Grails: MVC plus a DB back-end and a service layer, single-page, and event-based back-end.
Panos Astithas presents some of the debugging, profiling and tracing tools available to web developers today.
Luke Daley introduces Ratpack, a micro web framework inspired by Ruby's Sinatra, built on Netty, Guice and Guava.
Burt Beckwith discusses the security risks web applications may face (XSS, CRSF, SQL injection) and the libraries and plugins that developers can use to secure their Grails applications.
Brendan Eich surveys interesting developments in the Web platform, analysing emergent trends, and making some predictions.
Dan Woods discusses using Spring Integration and design patterns to implement a message-driven architecture in Grails to allow for better modularity, scalability, and code reusability.