
Functional Programming (FP) is about avoiding reassigning variables, avoiding mutable data structures, avoiding state and favoring functions all-the-way. What can we learn from FP if we would apply functional techniques…
Functional Programming (FP) is about avoiding reassigning variables, avoiding mutable data structures, avoiding state and favoring functions all-the-way. What can we learn from FP if we would apply functional techniques…
Why Our new JavaScript client application regularly calls the /health endpoint of our Grails backend to determine on- of offline state. Things started to become “funny” with it.
The context Grails makes it very easy to put any logic of your application in a service. Just grails create-service and you’re good to go. There’s a single instance by…
The context Grails makes it very easy to persist and find stuff using domain classes. It uses GORM (Grails’ Object Relational Mapping) under the hood, which by default uses Hibernate…
Maandag en dinsdag gingen in een sneltreinvaart! Na de zondag, moesten we echt even wennen aan het tempo van de sessies — de hele dag door tot aan ’s avonds…
10 uur vliegen en een zaterdag van 25 uur: je moet er wat voor over hebben. En dat hadden ze: Erwin en Ted mochten naar JavaOne in San Francisco. Dat…
This will be a series of articles revolving around unit testing where I will work through examples and exploring various aspects of the craft. This is the first installment. This…
First8 collega Ted Vinke mag op 16 juni meehelpen jureren bij de 9de editie van het ICA Presents Live Event. Studenten HBO-ICT en CMD presenteren dan hun veelbelovende projecten…
In a previous post I introduced thinking about (visual) components and used a Task Browser as an example of an user interface “component” . I explained that using View Model(s)…
In various code reviews I perform on Java and Groovy code I often see magic numbers and other random Strings littered all over the code base. A magic number, for…