Jeff Brown dives into Groovy's AST transformations, Traits and other compile-time techniques which open up a lot of powerful possibilities to application and library development teams.
Dr. Venkat Subramaniam discusses why, what, and how to make use of Java 8 classes from within Groovy.
Jeff Brown presents the dynamic runtime nature of Groovy that sets it apart from standard Java and makes it a great language for building dynamic applications for the Java Platform.
Scott Hickey answers audience questions about what it is like to build a mission critical application for a Fortune 500 company using Groovy.
Fátima Casaú discusses applications with Spring, support for ‘Groovy’ and also the use of ‘GORM (Grails Object Relational Mapping)’ as well as ‘Hibernate’ for persistence.
Guillaume Laforge talks about APIs, how Groovy and Rest services interact, and how to test such APIs with Spock to be “Enterprisey".
Guillaume Laforge discusses what "idiomatic" Groovy code should look like, good practices in terms of syntax style, typing preferences and some nice shortcuts to help you be more productive.
Rahul Somasunderam aims at showing how Groovy can make iOS development a pleasure.
Brian Westrich shows examples of testing anti-patterns, including redundant testing, white box testing, and using the wrong type of test double. All examples are in Groovy and Spock.
Tom Henricksen covers Design Patterns in Groovy, compilation configuration, mixing Java and Groovy, and calling other languages from Groovy. He shows how to call Scala and Clojure from Groovy.
Allison Figus performs live demos of Geb tests driven by Spock. She takes a look at code and behind the code to understand what it means and why Geb is a great way to do functional automated testing.