JVM Languages
-
Constructors in Ceylon
Since the earliest versions of Ceylon, we’ve supported a streamlined syntax for class initialization where the parameters of a class…
Read More » -
Scala Days: 11 of the Best Speakers Share Their Slides
The slides behind some of the best talks at Scala Days Scala Days Amsterdam has swept us with tons of…
Read More » -
Geb Gems: Handling AJAX requests
One of the biggest struggles while testing web applications that use AJAX is dealing with the timing issues caused by…
Read More » -
Programming with type functions in Ceylon
I’ve recently been working on some experimental new features of Ceylon’s already extremely powerful type system. What I’m going to…
Read More » -
Backpressure in action with websockets and akka-streams
So in the previous article I showed how you could create a websocket server using akka-streams. In this follow up…
Read More » -
Using separate Postgres Schemas for the same database in a Grails App
Recently, I wanted to use the same Postgres Database but split my persistence layer into separate components which used separate…
Read More » -
Neo4j: The BBC Champions League graph
A couple of weekends ago I started scraping the BBC live text feed of the Bayern Munich/Barcelona match, initially starting…
Read More » -
Groovier Spring Boot Integration Testing
Recently I had a chance to use Groovy’s groovy.json.JsonSlurper in a soapUI REST project. The usage scenario in soapUI (in…
Read More » -
Grails’ JSONObject.NULL More or Less Equal To Null
Since Groovy 1.8 we can check if a Map is equal to another Map if the keys and values are…
Read More »