Programming Android with Kotlin
Recently I finished a small Android project for one of my clients. This article gives an introduction on how to build Kotlin Android applications with Gradle and how to...
Groovy Quick Tip: String to Enum Coercion
With all the fuss about the new closure to SAM type coercion in Groovy 2.2 [0] I was remembered of another neat coercion feature some of my work colleagues...
Spock - Mocking and Stubbing
Spock [0] is a testing and specification library for Groovy and Java projects. Just recently I figured that quite a large number of Grails and Groovy developers I know...
Groovy Quick Tip - The groovy.util.logging Package
The groovy.util.logging package comes with a bunch of annotations. Each of the annotations adds logging capabilities of a particular logging library to the class where it is applied. For example,...
Grails - Adding MySQL Collation Support to GORM
Lately I've been working on the client-side developing a mult-international Grails application. As this application is being used from several different parts of the world, an important requirement has been...
Groovy Sneak Peak: The DelegatingScript Base Class
As shown by Guillaume Laforge at Gr8Conf 2013 in Copenhagen, Groovy 2.2 will come with a neat feature for writing custom DSL Groovy scripts: the DelegatingScript base class. Groovy Scripts...
Dtr.fm - Donau Tech Radio Podcast
For all my german speaking readers. Some weeks ago I started a German podcast with Thomas Einwaller from troii. The podcast is called "Donau Tech Radio" (DTR) and is mostly...