JVM Languages
-

MongoDB and Grails
So recently, I had a requirement to store unstructured JSON data that was coming back from a web service. The…
Read More » -

Scala Maps and Sorting
This is blog entry originally written in the middle May 2014. I also seem to writing this code every 3…
Read More » -

Grails tip: refactoring your URLs
On the current project I am working we use a lot of integration tests. For you non-Grails users out there,…
Read More » -

Grails 2.4 Released: Installing Groovy-Eclipse Compiler 2.3 in Eclipse/GGTS
This month has been interesting: on the 7th Groovy 2.3.0 has been released, followed up by Grails 2.4 a few…
Read More » -

Groovy Goodness: Use Builder AST Transformation for Fluent API
Since Groovy 2.3 we can easily create a fluent API for our classes with the @Builder AST transformation. We can…
Read More » -

Groovy Closures: this, owner, delegate let’s make a DSL
Groovy closures are super cool. To fully understand them, I think it’s really important to understand the meaning of this,…
Read More » -

Scala for-comprehension with concurrently running futures
Can you tell what’s the difference between the following two? If yes, then you’re great and you don’t need to…
Read More » -

Spring Scala based sample bean configuration
I have been using Spring Scala for a toy project for the last few days and I have to say…
Read More » -

Clojure: How To Prevent “Expected Map, Got Vector” And Similar Errors
What my Clojure code is doing most of the time is transforming data. Yet I cannot see the shape of…
Read More »




