Ybqxqulrgc4enqewhwmq
2 DAY CONFERENCE

Groovy & Grails eXchange 2010

Topics covered at #grailsx

Thursday, 16th - Friday, 17th December at Skills Matter, London

14 experts. will be speaking. Starts at 9:30 AM.

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 development with Groovy and Grails.

Thanks to our sponsors

Keynote - Groovy, state of the union

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 you with some interesting numbers...

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.

Rich Grails UIs with Canoo RIA Suite

Learn how to easily write a Grails web application that appears to your users as if it was a desktop application. To this end, we will use the Grails ULC plugin and the UlcBuilder.

Dierk Koenig

Dierk König works as a fellow for Canoo Engineering AG, Basel, Switzerland. He is a committer to Groovy and Grails, and a manager of the open-source Canoo WebTest project. He is the lead author of "Groovy in Action" book.

Enter The Gradle

Gradle allows you to describe your build using a rich, easily extendable build language based on Groovy. It provides compelling solutions for many of the big pain points that exist with current build systems. This session will be mostly driven by live demos.

Peter Niederwieser

Peter Niederwieser is a Principal Engineer at Gradleware. Besides developing Gradle, Peter regularly consults and teaches on Gradle-related topics.

Testing dynamic websites with Geb: a newbie's perspective

Geb is a new functional testing framework based on Groovy that provides Page Object support, a Query-like syntax and powerful webdriver integration. But can we use it for real projects? In this talk, Tomas will share his experience using and learning Geb to drive the development of a brand new Grails application for DMC Digital.

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

Gaelyk, sky-rocketing Groovy into the Google cloud!

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.

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.

High volume, scalable Ajax with Grails

Implementing a large, hopefully popular, application, involves more than just pretty pictures and some ajax magic. Threads, latency, bandwidth and all the rest, need to be thought about before it's unleashed on the world. In this talk David Dawson will demonstrate different approaches on how to scale your thread management and latency concerns in your Grails and Ajax applications.

David Dawson

David Dawson takes his passion for design, architecture and philosophy to all their clients, drinks their coffee and gives them Microservice platforms and systems in return.

Groovy Solutions for Data Flows

EPO has developed a Data Flow Language (DFL, a Groovy domain specific language) to leverage similarities in the processes for communicating with each individual country’s patent office, and transform them into a single, universal process.

Georgios Flouris

Georgios Flouris is working for Data Flow Systems within Data Resources directorate, for the European Patent Office. For some years he analysed ETL flows for inbound patent streams and gain expertise in applying standards for different domains in EPO

Raffaele Cigni

Raffaele Cigni is a Solutions Architect and Groovy Specialist at Byte-Code, an opensource based consulting firm. He worked for many years on mission critical J2EE/JEE projects constantly researching for better technologies and methodologies to devel

GGUG: Building Grails projects with Gradle

During this session, members of the Groovy & Grails User Group will join us for some learning, discussion, drinks and pizza. Peter plans to do a session on building Grails projects with Gradle natively based on his experimental work, which should kick off an interesting discussion about using Gradle for 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.

Keynote - In Search of the Grail of Developer Productivity - A Grails Roadmap Update

In his keynote Graeme will do a review of 2010 and discuss what is coming up in the Grails world in 2011

Graeme Rocher

Graeme Rocher is the co-founder and project lead for Grails. Graeme has worked in the software development field for more than 20 years and has expertise in Grails, Groovy, Web Development, Dynamic Languages and the JVM. Graeme leads the development of the Grails framework at OCI in St. Louis.

Get the message? Grails Integration Patterns with Event Driven Messaging

Grails and Groovy applications don't live in a vacuum, and nowhere is this more apparent in enterprise software. In this talk, Russ Miles will demonstrate a collection of common enterprise integration patterns and how they can be implemented effectively, easily and fluently in Grails.

Russ Miles

Russ' experience covers almost every facet of software delivery having worked across many different domains including Financial Services, Publishing, Defence, Insurance and Search. With over 18 years experience of consultancy, coaching and training, Russ helps to change all facets of the software delivery process in order to remove unnecessary and costly complexity in everything from developer skills and practices, through applying the right processes for the job at hand, to ensuring that the right change is delivered, be it through software or otherwise.

What's hot in Grails land

There are many plugins in the Grails ecosystem and it's tough to keep up to date with what's happening out there. In this talk, Peter will look at some key plugins that everyone should know about and when to use them. He will also cover some core Grails features that aren't well known but still very useful.

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.

Design for simplicity

Serving 6 million hits a day with 30 editors constantly editing content can be complex. Dave and Glenn come from two different teams within Sky who dealt with the problem differently. They will discuss their architecture and how Grails enabled both teams to achieve their goal.

Dave Stott

David is a Senior Consultant at Sky, who was brought in to introduce agile working practices to the Sky Homepage Team. As the first developer on the team three years ago he was heavily involved in the initial move to Groovy and Grails, and the early

Glenn Saqui

Glenn came to Sky 3 years ago to join a team of agile experts on their road to building Sky's entertainment offering. In his spare time Glenn can be found building Grails plugins, responding to tech questions on the Grails mailing list, or out on a r

Introducing the new static resources framework for Grails

Marc will take you through the new Resources plugin and its companion plugins, introducing the concept of declarative static resource dependencies and all the smarts that come with this. You'll see cleaner GSPs and layouts, smarter integration with plugins that expose static resources, and get a whole bunch of performance benefits from the modular resource processing approach this provides.

Marc Palmer

Marc is a Grails contributor, plugin developer, developer of Weceem CMS and founder of NoticeLocal.com

Grails Sans SQL

Grails provides solid and mature support for SQL databases, but what about the upcoming range of NoSQL data stores? In this talk Graeme will discuss how Grails can be backed onto alternative data store such as key/value, document and graph based data stores."

Graeme Rocher

Graeme Rocher is the co-founder and project lead for Grails. Graeme has worked in the software development field for more than 20 years and has expertise in Grails, Groovy, Web Development, Dynamic Languages and the JVM. Graeme leads the development of the Grails framework at OCI in St. Louis.

Griffon in real life

Griffon is an amazing framework but when do you really need it? Nowadays, who wants to build old-fashioned Swing Applications? In this talk Sébastien will present two success stories where Griffon was applied successfully and increased the team productivity. The purpose of this talk is to show how you can wrap all the groovy power around an easy-to-build user interface.

Sébastien Blanc

Sébastien is the author of the iWebkit (plugin) and discovered Grails in 2006 during Javapolis (now Devoxx). Ever since then he has not been able to stop using it! (in a good way). Sébastien is an active member of the NLGUG (The Dutch Groovy&Grails

Grails & HTML5

HTML5 is hot and Grails is the most wonderful Web Framework of the world, How can these two entities fit together ? During this talk I will show you how some "hidden" HTML5 features (offline caching, Web SQL, Geolocation) can be integrated with Grails. I will also cover how the combo "Mobile Web / HTML5 / Grails" is a serious option to conquer the Mobile Web Area.

Sébastien Blanc

Sébastien is the author of the iWebkit (plugin) and discovered Grails in 2006 during Javapolis (now Devoxx). Ever since then he has not been able to stop using it! (in a good way). Sébastien is an active member of the NLGUG (The Dutch Groovy&Grails

Skills Matter


WE'VE MOVED: Skills Matter has recently relocated to a fantastic new venue CodeNode

10 South Place, London EC2M 7EB.


CodeNode provides a great selection of event spaces with all the facilities you need for a vibrant, interactive and successful tech event.

How to contact Skills Matter

Xl2gwmwk4ts5eluqjgap

Skills Matter

10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Overview

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 development with Groovy and Grails.

Thanks to our sponsors

Programme

Keynote - Groovy, state of the union

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 you with some interesting numbers...

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.

Rich Grails UIs with Canoo RIA Suite

Learn how to easily write a Grails web application that appears to your users as if it was a desktop application. To this end, we will use the Grails ULC plugin and the UlcBuilder.

Dierk Koenig

Dierk König works as a fellow for Canoo Engineering AG, Basel, Switzerland. He is a committer to Groovy and Grails, and a manager of the open-source Canoo WebTest project. He is the lead author of "Groovy in Action" book.

Enter The Gradle

Gradle allows you to describe your build using a rich, easily extendable build language based on Groovy. It provides compelling solutions for many of the big pain points that exist with current build systems. This session will be mostly driven by live demos.

Peter Niederwieser

Peter Niederwieser is a Principal Engineer at Gradleware. Besides developing Gradle, Peter regularly consults and teaches on Gradle-related topics.

Testing dynamic websites with Geb: a newbie's perspective

Geb is a new functional testing framework based on Groovy that provides Page Object support, a Query-like syntax and powerful webdriver integration. But can we use it for real projects? In this talk, Tomas will share his experience using and learning Geb to drive the development of a brand new Grails application for DMC Digital.

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

Gaelyk, sky-rocketing Groovy into the Google cloud!

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.

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.

High volume, scalable Ajax with Grails

Implementing a large, hopefully popular, application, involves more than just pretty pictures and some ajax magic. Threads, latency, bandwidth and all the rest, need to be thought about before it's unleashed on the world. In this talk David Dawson will demonstrate different approaches on how to scale your thread management and latency concerns in your Grails and Ajax applications.

David Dawson

David Dawson takes his passion for design, architecture and philosophy to all their clients, drinks their coffee and gives them Microservice platforms and systems in return.

Groovy Solutions for Data Flows

EPO has developed a Data Flow Language (DFL, a Groovy domain specific language) to leverage similarities in the processes for communicating with each individual country’s patent office, and transform them into a single, universal process.

Georgios Flouris

Georgios Flouris is working for Data Flow Systems within Data Resources directorate, for the European Patent Office. For some years he analysed ETL flows for inbound patent streams and gain expertise in applying standards for different domains in EPO

Raffaele Cigni

Raffaele Cigni is a Solutions Architect and Groovy Specialist at Byte-Code, an opensource based consulting firm. He worked for many years on mission critical J2EE/JEE projects constantly researching for better technologies and methodologies to devel

GGUG: Building Grails projects with Gradle

During this session, members of the Groovy & Grails User Group will join us for some learning, discussion, drinks and pizza. Peter plans to do a session on building Grails projects with Gradle natively based on his experimental work, which should kick off an interesting discussion about using Gradle for 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.

Keynote - In Search of the Grail of Developer Productivity - A Grails Roadmap Update

In his keynote Graeme will do a review of 2010 and discuss what is coming up in the Grails world in 2011

Graeme Rocher

Graeme Rocher is the co-founder and project lead for Grails. Graeme has worked in the software development field for more than 20 years and has expertise in Grails, Groovy, Web Development, Dynamic Languages and the JVM. Graeme leads the development of the Grails framework at OCI in St. Louis.

Get the message? Grails Integration Patterns with Event Driven Messaging

Grails and Groovy applications don't live in a vacuum, and nowhere is this more apparent in enterprise software. In this talk, Russ Miles will demonstrate a collection of common enterprise integration patterns and how they can be implemented effectively, easily and fluently in Grails.

Russ Miles

Russ' experience covers almost every facet of software delivery having worked across many different domains including Financial Services, Publishing, Defence, Insurance and Search. With over 18 years experience of consultancy, coaching and training, Russ helps to change all facets of the software delivery process in order to remove unnecessary and costly complexity in everything from developer skills and practices, through applying the right processes for the job at hand, to ensuring that the right change is delivered, be it through software or otherwise.

What's hot in Grails land

There are many plugins in the Grails ecosystem and it's tough to keep up to date with what's happening out there. In this talk, Peter will look at some key plugins that everyone should know about and when to use them. He will also cover some core Grails features that aren't well known but still very useful.

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.

Design for simplicity

Serving 6 million hits a day with 30 editors constantly editing content can be complex. Dave and Glenn come from two different teams within Sky who dealt with the problem differently. They will discuss their architecture and how Grails enabled both teams to achieve their goal.

Dave Stott

David is a Senior Consultant at Sky, who was brought in to introduce agile working practices to the Sky Homepage Team. As the first developer on the team three years ago he was heavily involved in the initial move to Groovy and Grails, and the early

Glenn Saqui

Glenn came to Sky 3 years ago to join a team of agile experts on their road to building Sky's entertainment offering. In his spare time Glenn can be found building Grails plugins, responding to tech questions on the Grails mailing list, or out on a r

Introducing the new static resources framework for Grails

Marc will take you through the new Resources plugin and its companion plugins, introducing the concept of declarative static resource dependencies and all the smarts that come with this. You'll see cleaner GSPs and layouts, smarter integration with plugins that expose static resources, and get a whole bunch of performance benefits from the modular resource processing approach this provides.

Marc Palmer

Marc is a Grails contributor, plugin developer, developer of Weceem CMS and founder of NoticeLocal.com

Grails Sans SQL

Grails provides solid and mature support for SQL databases, but what about the upcoming range of NoSQL data stores? In this talk Graeme will discuss how Grails can be backed onto alternative data store such as key/value, document and graph based data stores."

Graeme Rocher

Graeme Rocher is the co-founder and project lead for Grails. Graeme has worked in the software development field for more than 20 years and has expertise in Grails, Groovy, Web Development, Dynamic Languages and the JVM. Graeme leads the development of the Grails framework at OCI in St. Louis.

Griffon in real life

Griffon is an amazing framework but when do you really need it? Nowadays, who wants to build old-fashioned Swing Applications? In this talk Sébastien will present two success stories where Griffon was applied successfully and increased the team productivity. The purpose of this talk is to show how you can wrap all the groovy power around an easy-to-build user interface.

Sébastien Blanc

Sébastien is the author of the iWebkit (plugin) and discovered Grails in 2006 during Javapolis (now Devoxx). Ever since then he has not been able to stop using it! (in a good way). Sébastien is an active member of the NLGUG (The Dutch Groovy&Grails

Grails & HTML5

HTML5 is hot and Grails is the most wonderful Web Framework of the world, How can these two entities fit together ? During this talk I will show you how some "hidden" HTML5 features (offline caching, Web SQL, Geolocation) can be integrated with Grails. I will also cover how the combo "Mobile Web / HTML5 / Grails" is a serious option to conquer the Mobile Web Area.

Sébastien Blanc

Sébastien is the author of the iWebkit (plugin) and discovered Grails in 2006 during Javapolis (now Devoxx). Ever since then he has not been able to stop using it! (in a good way). Sébastien is an active member of the NLGUG (The Dutch Groovy&Grails

Venue

Skills Matter


WE'VE MOVED: Skills Matter has recently relocated to a fantastic new venue CodeNode

10 South Place, London EC2M 7EB.


CodeNode provides a great selection of event spaces with all the facilities you need for a vibrant, interactive and successful tech event.

How to contact Skills Matter

Xl2gwmwk4ts5eluqjgap

Skills Matter

10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels
Sponsors

Thanks to our sponsors

To discuss sponsorship opportunities please contact the team:

Skillscasts
Other Years