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.
In November 2008, their company was acquired by SpringSource, as Groovy and Grails bring additional weapons to the SpringSource portfolio to fight the war on Enterprise Java complexity. Later on, in 2009, SpringSource became part of VMware, and as of 2013 has been spinoff in Pivotal, where Guillaume continues leading the development of Groovy.
You can meet Guillaume at conferences around the world where he evangelizes the Groovy dynamic language, Domain-Specific Languages in Groovy, and the agile Grails web framework. Guillaume co-authored Manning's best-seller Groovy in Action.
Talks I've Given
-
Groovy, with style
Featuring Guillaume LaForge
What should "idiomatic" Groovy code look like? What are the good practices in terms of syntax style, typing preferences? What are the nice shortcuts to be aware of to be more productive? Guillaume Laforge will answer those questions along the way!
groovy grails ggx -
Keynote: What's up in the Groovy world?
Featuring Guillaume LaForge
As usual, Guillaume Laforge will go through the latest developments of the Groovy programming language and will update you with what's going on, what's to come, and beyond the language itself.
ggx groovy grails -
Behind the scenes: the new Groovy website
Featuring Guillaume LaForge
The new Groovy website is the perfect example of the ""eating your own dogfood"" mantra. In this talk, we will explain the technologies used to build the new Groovy website, including Gradle, the Groovy MarkupTemplateEngine, Asciidoctor and automation of publication through...
ggx groovy grails gradle asciidoctor teamcity -
Groovy and Android: a winning pair
Featuring Guillaume LaForge
For 10 years, Groovy has dramatically improved the productivity of Java developers on the desktop. With unique like closures, builders, AST transformations, traits, optional static compilation and many more, Groovy turned out to be a very competitive language on the JVM. Compared to other JVM...
ggx groovy grails android mobile -
The Groovy update
Featuring Guillaume LaForge
In this session, Guillaume will guide you through the latest developments of Groovy, what happened in Groovy 2.2 and what's coming in Groovy 2.3, and beyond, with Groovy 3!
groovy ggx java groovy-2 groovy-3 -
2
Park Bench Discussion
Featuring Guillaume LaForge and Peter Ledbrook
Towards the end of the day, just before we kick off the Hackergarten, we'll hold a ParkBench Panel discussion, which will focus on the following (and other) topics: Grails based architectures in the modern web world Concurrency & Parallelism Static compilation for Groovy You will be...
groovy grails -
Keynote on Groovy
Featuring Guillaume LaForge
As is tradition, Guillaume LaForge will open the Groovy & Grails eXchange with an update on all things Groovy!
groovy grails -
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 -
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 -
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 -
2
Interview with Luke Daley
Featuring Guillaume LaForge and Luke Daley
Guillaume LaForge talks to Luke Daley about Spock and Gradle
gradle spock -
GrailsX Open Session - contributing to Groovy, Grails and other Projects
Featuring Guillaume LaForge
Open Session - contributing to Groovy, Grails and other Projects
groovy grails -
Keynote - Groovy, state of the union
Featuring Guillaume LaForge
In the same vein as last year Groovy Grails eXchange's presentation, Guillaume will update everybody on the key highlights of recent releases, the latest features the Groovy team has been working on in Groovy 1.7, and give a preview of what to be expected in Groovy 1.8, as well as entertain...
groovy java grails -
Gaelyk, sky-rocketing Groovy into the Google cloud!
Featuring Guillaume LaForge
Guillaume will present 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 -
2
Scala, Groovy, JRuby, Clojure - Which JVM language is for you?
Featuring Guillaume LaForge and Dierk Koenig
In this discussion, panel members Dierk König, Guillaume Laforge (Groovy), Charles Nutter (JRuby), Stefan Tilkov (Clojure) and Ted Neward (Scala) discuss with the audience the pros and cons of the popular JVM-based lanauges Scala, Groovy, JRuby and Clojure in order to attempt to reach a verdict...
scala groovy jruby clojure jvm -
Groovy, to infinity and beyond!
Featuring Guillaume LaForge
Guillaume Laforge's keynote on "Groovy, to infinity and beyond!" focused on all the novelties in Groovy 1.6. We'll also have a look at what's ahead of us, for Groovy 1.7
groovy grails conference metaprogramming -
2
Framework web dynamique Grails Intervenant
Featuring Fabrice Robini and Guillaume LaForge
Framework web dynamique Grails Intervenant : Fabrice Robini & Guillaume LaForge...
grails -
Domain Specific Languages - DSLs
Featuring Guillaume LaForge
Guillaume explains why Domain Specific Languages are an architectural hot-spot and how you can use Groovy, the dynamic languages to easily create a mini-language, modelling a particular business domain, providing syntactical constructs close to the associated business concepts.
groovy dsl -
Groovy Keynote at the Grails eXchange 2007
Featuring Guillaume LaForge
In this keynote on Groovy, Guillaume gave an overview of the success of this dynamic language for the Java virtual machine and where it will be headed in the future.
groovy grails