Languages

Groovy is a powerful language I like to use especially when making tools that require a main method. Groovy is like short hand Java and allows you very quickly to run through hash maps and other data structures. Java 8 has implemented closures that allow for some of this but I prefer Groovy where I can use it. Groovy is also the basis of Gradle and Spock which are two of my favorite to use when setting up a continuous delivery pipeline.