Merry Christmas and a Happy New Year!

I wanted to thank all readers for their feedback and support. Writing this blog makes a lot of fun and I am looking forward to future posts. I wanted to...

GContracts @ Grailspodcast Episode 118

Guess who's on Grailspodcast Episode 118 [0] ;-) Yeah, right. I had the pleasure to chat with Glen...

Funktionale Webtests mit Geb @ jaxenter.de

Auf Jaxenter [0] ist ein Artikel von mir ├╝ber Geb [1], einem neuen Webautomations- und Testframework...

The Micro Framework Approach

The demand for Grails and Groovy is clearly raising these days - at least here in Austria and Germany. Although most of my workshops have their individual adaptions (depending on...

Grails Quickie: How to Load Dependency Sources and Javadocs

Once you start a new Grails project and you want to access all the source code of dependent libraries, you have to manually reference the according source files. This is...

GContracts 1.1.3 Released!

I am proud to announce that GContracts 1.1.3 has just been released and is available now in the Central Maven repository [0] and at Github [1]. The release...

Happy Messaging with ActiveMQ and SI (Part 1)

In one of my current projects we needed to set up a communication channel between two distinct Grails applications. One of them is the master application which runs an embedded...