Jeff Scott Brown discusses the metaprogramming capabilities offered by Groovy, providing everything that developers needs to build systems that are far more capable than their all Java counterparts.
Bobby Warner discusses mobile automation and dives into the iOS and Android functional testing world using Groovy, Spock and Gradle.
Grails project lead Graeme Rocher demonstrates some less known, advanced features of GORM and explores the possibilities offered going beyond the relational database.
Jeff Scott Brown introduces GORM, a super powerful ORM tool that makes ORM simple by leveraging the flexibility and expressiveness of a dynamic language like Groovy.
Ken Kousen examines features of Groovy that can make life easier when going beyond the initial adoption stage.
Dan Woods discusses the approach to developing a scalable enterprise architecture, and demonstrates implementations based on the variety of technologies available from the Groovy ecosystem.
Colin Harrington introduces GEB, a browser automation solution, combining the power of WebDriver, jQuery content selection, the robustness of Page Object modelling and the expressiveness of Groovy.
Peter Ledbrook attempts to answer the question "Java is a good all-purpose programming language, but does that mean it's the best tool for all jobs?"
Steve Pember discusses the tenants of the Reactive Pattern and the importance of moving away from Monolithic to Reactive architectures.
Dan Woods talks about Ratpack, an asynchronous web framework for the JVM that was inspired by the simplistic nature of Ruby's Sinatra framework.
Ryan Vanderwerf speaks about the roles of cache clustering, session clustering, and quartz clustering with open source Terracotta, Quartz, and BigMemory.