Excited? Share it!
Getting Groovy on the Web and Desktop
Andres Almiray
Andres is a Java/Groovy developer, Java Champion, co-author of "Griffon in Action", and has more than 12 years of experience in software design and development.
Painless Desktop Application Development: The Griffon Experience
Andres Almiray
Andres is a Java/Groovy developer, Java Champion, co-author of "Griffon in Action", and has more than 12 years of experience in software design and development.
Grails-data-mapping - making 'your' nosql database GORM compliant
Stefan Armbruster
Software engineer doing freelancing for 10+ years, Committer to grails-data-mapping, Maintainer of some plugins: webdav, countries, neo4j, working on Grails projects for ~ 3 years.
Hacking the Spring Security Plugin
Burt Beckwith
Burt Beckwith has been a software developer for 15 years, most of that as a JVM developer, and for the last five years working with Grails and Groovy. He is a core developer on the Grails team at SpringSource, and has created over 40 Grails plugins.
Powerful Metaprogramming Techniques with Groovy
Jeff Brown
Jeff Scott Brown is the Grails Practice Lead at OCI. Jeff is a senior member of the the Grails core team, and has deep expertise in Grails, Groovy, Web Development, Dynamic Languages and the JVM.
Productive Grails Functional Testing
Luke Daley
Luke Daley is a Principal Engineer with Gradleware. When he's not working on Gradle, you'll find Luke hacking on other projects in the Groovy ecosystem like Grails, Spock and Geb.
Smarter Testing with Spock
Luke Daley
Luke Daley is a Principal Engineer with Gradleware. When he's not working on Gradle, you'll find Luke hacking on other projects in the Groovy ecosystem like Grails, Spock and Geb.
Enterprise Gradle
Hans Dockter
Hans Dockter is the founder and project lead of the Gradle build system and the CEO of Gradleware Inc, a company that provides training, support and consulting for Gradle and all forms of enterprise software project automation in general.
Advanced Gradle
Hans Dockter
Hans Dockter is the founder and project lead of the Gradle build system and the CEO of Gradleware Inc, a company that provides training, support and consulting for Gradle and all forms of enterprise software project automation in general.
Testing HTTP dependencies with Betamax
Robert Fletcher
Rob Fletcher has been developing web apps for 15 years. He’s contributed to various open-source projects including Grails for which he worked on the core as well as developing a range of plugins.
Maintaining Test Suites with Groovy and Twist
Andrew Kemp
Andy has been working in software for 15 years. The last 6 have been at ThoughtWorks where he has worked as a tester and project manager across London, San Francisco and Sydney.
Interview with Hans Dockter
Guillaume LaForge
Guillaume is the Groovy Project Manager. Along with Graeme Rocher, he founded G2One, the company dedicated to sustaining and leading the development of both Groovy / Grails and providing professional services around those technologies.
Hans Dockter
Hans Dockter is the founder and project lead of the Gradle build system and the CEO of Gradleware Inc, a company that provides training, support and consulting for Gradle and all forms of enterprise software project automation in general.
KEYNOTE - Groovy Update
Guillaume LaForge
Guillaume is the Groovy Project Manager. Along with Graeme Rocher, he founded G2One, the company dedicated to sustaining and leading the development of both Groovy / Grails and providing professional services around those technologies.
Gaelyk
Guillaume LaForge
Guillaume is the Groovy Project Manager. Along with Graeme Rocher, he founded G2One, the company dedicated to sustaining and leading the development of both Groovy / Grails and providing professional services around those technologies.
A cloud for developers: Cloud Foundry
Peter Ledbrook
Peter is a long time Java developer and one of the core Grails committers. He has been developing with Grails since version 0.2 (give or take 0.1). He created the GWT Grails plugin as an exercise to see whether it was possible, but it has since grown into something that can support serious development.
Asynchronous IO on the JVM
Peter Ledbrook
Peter is a long time Java developer and one of the core Grails committers. He has been developing with Grails since version 0.2 (give or take 0.1). He created the GWT Grails plugin as an exercise to see whether it was possible, but it has since grown into something that can support serious development.
KEYNOTE - Better Productivity: Grails 2.0
Peter Ledbrook
Peter is a long time Java developer and one of the core Grails committers. He has been developing with Grails since version 0.2 (give or take 0.1). He created the GWT Grails plugin as an exercise to see whether it was possible, but it has since grown into something that can support serious development.
A year in the life of a Grails startup
Donovan Frew
Donovan Frew is a software developer at Secret Escapes, the UK's leading flash sales website for travel.
Tomas Lin
Tomas Lin is a Grails developer at BSkyB. He has worked with Groovy and Grails extensively on projects like Secret Escapes, Suzuki.ca, Cruiseline fans, Dan Aykryod Wines and Empora.com
Using Weceem - an embeddable Grails CMS
Marc Palmer
Marc is a Grails contributor, plugin developer, developer of Weceem CMS and founder of NoticeLocal.com
Keeping Grails One Step Ahead
Marc Palmer
Marc is a Grails contributor, plugin developer, developer of Weceem CMS and founder of NoticeLocal.com
DiscoBot: Groovy on Android
Erik Pragt
Erik has been a software developer since the end of the 90s, and has worked for various companies, including ISPs, Web Designers, a Medical Software Developer and he currently owns a business (Jworks), which focusses on Grails.
Continuous Delivery in the Cloud with CloudBees
Marco Vermeulen
Marco Vermeulen is a South African Software Developer who works and lives in London. He is passionate about writing well crafted code, driven and guided by tests. As a proponent of BDD, he has successfully applied this technique in the Enterprise as well as on Open Source Projects. He is an avid supporter of OSS and is the creator of SDKMAN, the Software Development Kit Manager.
Nicolas De Loof
Nicolas De Loof has been a Java Architect for 14 years, working for French IT services companies. Techno-addict and open source developer, he joined the Apache Maven team in 2007, where he focused on the Google Web Toolkit plugin.
Just Keep Passing the Messages
Russel Winder
Russel is an ex-theoretical physicist, ex-UNIX system programmer, ex-academic, ex-independent consultant, ex-analyst, ex-author, ex-expert witness and ex-trainer. Russel is still interested in programming and programming languages, and all things parallel and concurrent. And build.
He's actively involved with GPars, Me TV, and various bits and pieces of SDR. Russel likes working with Python, Ceylon, Kotlin, D, Go, Rust, and C++17.
-
KEYNOTE - Groovy Update
Featuring Guillaume LaForge
Guillaume LaForge talks about improved Domain-Specific Language capabilities and the continued runtime performance improvement to make Groovy the fastest dynamic language around. He explains how more functional closures have been added in this release and gives an overview of the built-in JSON...
groovy grails -
DiscoBot: Groovy on Android
Featuring Erik Pragt
In this session, Marcin Erdmann and Erik Pragt cover the development of a Groovy application on Android, and will provide some interesting background information on what was done to made this possible.
android groovy -
Getting Groovy on the Web and Desktop
Featuring Andres Almiray
Discover how both the Grails and Griffon frameworks bring back the fun to web and desktop development. Grails and Griffon share a lot of history and code, its very likely that what you learn in one framework can be done in the other and vice-versa. Both are pretty much on par when it comes to...
grails griffon serialization remoting groovy java -
Gaelyk
Featuring Guillaume LaForge
Guillaume will speak to the Groovy Grails eXchange 2011 about Gaelyk, a lightweight Groovy toolkit for easily developing Groovy applications to be deployed on Google App Engine Java. We'll learn more about what the toolkit provides, how to leverage it for your own needs through some demos,...
gaelyk groovy grails google-app-engine google java dsl -
Enterprise Gradle
Featuring Hans Dockter
This talk from the father of Gradle introduces you to the powerful concepts of Gradle through many real-world examples that are demonstrated live: advantages of declarative over imperative build systems, convention over configuration without rigidity, task definitions and dependencies, the...
grails gradle groovy java -
Painless Desktop Application Development: The Griffon Experience
Featuring Andres Almiray
In this talk for the Groovy & Grails eXchange, Andres Almiray covers the basics to get you started with Griffon. How applications are structured and built. Then we'll cover threading, testing, deploying, handling of legacy code and even network and database integration.
griffon groovy gui grails swing java javafx -
Advanced Gradle
Featuring Hans Dockter
In this talk, Hans Dockter covers many Gradle power features that are particularly helpful for the real heavy lifting often needed in enterprise builds. We'll start with the concept and advantages of autowiring the Task Dependency Graph based on the inputs and outputs. Hans talks in detail...
gradle groovy grails dsl -
Asynchronous IO on the JVM
Featuring Peter Ledbrook
Node.js has now arrived for the JVM with the Vert.x framework, which has a Groovy API that takes full advantage of closures. Find out what Vert.x is, what you can use it for, and how to use it from Groovy.
jvm groovy closures grails java javascript -
Smarter Testing with Spock
Featuring Luke Daley
In this talk, Luke Daley explains Spock's approach to state-based, data-driven, and behavior-based testing. Next, we will explore some of Spock's extensions, in particular the Grails plugin and the Spring TestContext Framework integration. Finally, we'll look under the covers of Spock...
spock groovy java junit grails -
Just Keep Passing the Messages
Featuring Russel Winder
In this talk, Russel Winder looks at some problems coded up using GPars and compares them with old-style techniques. The result will undoubtedly be a huge move to use of GPars for all Java and Groovy based concurrency and parallelism.
gpars groovy concurrency java -
Powerful Metaprogramming Techniques with Groovy
Featuring Jeff Brown
In this talk, Jeff covers a number of advanced metaprogramming concepts in Groovy, including dynamic method interception, custom meta-class implementations and Groovy's Meta Object Protocol to build flexible applications in Groovy including implementing a Domain Specific Language (DSL).
metaprogramming groovy dsl grails java -
KEYNOTE - Better Productivity: Grails 2.0
Featuring Peter Ledbrook
With the imminent release of Grails 2, it's time to find out just why we think you should upgrade. Or if you're not using it, why you should give it a second look. Learn about the new usability features that are targeted at improving your productivity, such as the new interactive command...
grails groovy gorm nosql -
Hacking the Spring Security Plugin
Featuring Burt Beckwith
In this talk Burt Beckwith looks at customizing behavior, from overriding configuration parameters to creating custom subclasses. We'll look at the internals of Spring Security and the plugin to become more familiar with how things work and interconnect and what the standard workflows look...
spring-security groovy grails -
Using Weceem - an embeddable Grails CMS
Featuring Marc Palmer
Weceem is the pure Grails CMS that can run as a standalone WAR or be embedded into your own applications. I will show you the basic features of Weceem, and explain how you can extend it with new content types using GORM, and how you can embed Weceem in your application to give you instant...
weceem grails gorm -
Grails-data-mapping - making 'your' nosql database GORM compliant
Featuring Stefan Armbruster
Stefan shares his experience when porting the old neo4j to become a 1st class GORM citizen, followed by a mini case study on a Grails & Neo4j project at a large German telecom provider.
gorm neo4j grails java nosql -
Tackling day to day Grails decisions
Featuring Andreas Arledal
Working on a day to day basis with a dynamic and constantly evolving framework like Grails can be challenging. Andreas will shares his experience how to: Get to use Grails in your projects Get a quick start with your new Grails project Involve people with little or no experience Choose the right...
grails dynamic-languages testing dsl groovy java -
Testing HTTP dependencies with Betamax
Featuring Robert Fletcher
Testing applications that communicate with external services via HTTP can be tricky and error prone. Betamax is a Groovy testing tool that can record and play back HTTP interactions so that tests are fast, reliable and repeatable. I'll demonstrate how to use Betamax to decouple your...
betamax testing groovy grails -
2
A year in the life of a Grails startup
Featuring Tomas Lin and Donovan Frew
Secret Escapes is a private members flash sales travel site (built in Grails) that was launched in January 2010. Over the next year of the application's life, we had to quickly build functionality such as a CRM/CMS, custom theming support and AB testing. In this talk, we will talk about the...
grails java groovy -
Productive Grails Functional Testing
Featuring Luke Daley
We all know we should be writing functional (i.e. web) tests for our Grails applications, but this can sometimes seem like too much work for not enough gain. In this talk we'll look at the current Grails plugins that are out there that can start to decrease the development and maintenance...
grails geb spock groovy java -
2
Continuous Delivery in the Cloud with CloudBees
Featuring Marco Vermeulen and Nicolas De Loof
A talk about the transition from Continuous Integration to Continuous Delivery, taking it all to the cloud.
cloudbees cloud continuous-delivery grails groovy jenkins java -
A cloud for developers: Cloud Foundry
Featuring Peter Ledbrook
Companies large and small are starting to offer cloud hosting for applications. Cloud Foundry stands out as being a developer-oriented cloud platform, from its open source nature to its support for multiple languages and frameworks. It's also incredibly easy to develop and deploy applications...
cloud groovy grails cloudfoundry java -
Maintaining Test Suites with Groovy and Twist
Featuring Andrew Kemp
This talk will focus on how you can use the Groovy support in Twist from ThoughtWorks studios to create understandable, maintainable test suites that grow with your application.
twist testing groovy grails -
2
Interview with Hans Dockter
Featuring Guillaume LaForge and Hans Dockter
Guillaume LaForge talks to Hans Dockter about Gradle, exclusively for the Groovy & Grails eXchange
gradle groovy grails -
Keeping Grails One Step Ahead
Featuring Marc Palmer
Grails has boosted web app development productivity immensely. But where are the next big gains to come from? This will be a short talk about some of my hopes for the future followed by an open discussion about what you think we should be doing to make Grails kick the ass of all those web...
grails groovy
-
Groovy & Grails eXchange 2015
Two days in London
Want to hear the latest happenings in the world of Groovy and Grails? Want to stay ahead of the curve and discover the roadmap for 2015 from core committer and Groovy authority Guillaume Laforge? Then grab yourself a ticket to the annual gathering of the Groovy and Grails community in London.
groovy grails java dynamic-programming gaelyk spock geb gpars #ggx -
Groovy & Grails eXchange 2014
Two days in London
The Groovy and Grails eXchange has been a cornerstone conference for the London and European community since it's birth nearly 8 years ago. This year, we explore the latest innovations in the community, how you can optimise the languages powerful features, plus meet others in the community...
groovy grails java gorm grails-plugin dynamic-programming ggx -
Groovy & Grails eXchange 2013
Two days in London
Want to make yourself more employable by big name companies such as Sky, Wired.com and Linkedin who are implementing Groovy & Grails?
Need to keep up with the latest industry developments in object-oriented programming to stay ahead of the game?
groovy grails java jvm spring gradle spock geb ratpack ggx -
Groovy & Grails eXchange 2012
Two days in London
Join Skills Matter for the fifth annual Groovy & Grails eXchange 2012. Taking place over the 13th & 14th December the eXchange will be held at The Crypt in Clerkenwell.
groovy grails -
Groovy & Grails eXchange 2010
Two days in London
Join Guillaume LaForge, Graeme Rocher and others for talks and open space sessions at the 4th annual Groovy & Grails eXchange. Be part of an informal day of deep technical insight and friendly discussion to learn, adopt and share new innovative ideas, tools and practices for enterprise web...
groovy grails -
Groovy & Grails eXchange 2009
Two days in London
Following on from the success in previous years this conference, which will be held on Thursday 10th December 2009 brings together the leading innovators in the Groovy & Grails community, including Guillaume Laforge and Graeme Rocher, the leads on Groovy and Grails projects respectively, for...
groovy grails conference -
Grails eXchange 2007
Three days in London
Skills Matter are pleased to have organised the First Grails eXchange 2007! This 3-day event held in Oct 2007 was a great opportunity to get a heads-up on the latest developments in the world of Groovy & Grails and to meet interesting speakers and fellow Groovy and Grails developers.
groovy grails