-
Groovy
Grails Anti-Pattern: Locally Optimized Dynamic Finders Everywhere
The context Grails makes it very easy to persist and find stuff using domain classes. It uses GORM (Grails’ Object…
Read More » -
Enterprise Java
Testing the Java EE 8 Specifications
The Java EE 8 Platform has definitely been moving along within the past couple of months. Specifications have been releasing…
Read More » -
Software Development
SOLID Is OOP for Dummies
You definitely know the SOLID acronym. It stands for five principles of object-oriented programming that, if followed, are supposed to…
Read More » -
Enterprise Java
Database testing with TestContainers
If you have ever written code that tests database interactions, such as data access objects, you very possibly have run…
Read More » -
Enterprise Java
Auto-Publishing & Monitoring APIs With Spring Boot
If you are heading down the path of a Microservices style of architecture, one tenant you will need to embrace…
Read More » -
Core Java
Elasticsearch for Java Developers: Elasticsearch from Java
This article is part of our Academy Course titled Elasticsearch Tutorial for Java Developers. In this course, we provide a…
Read More » -
Android Core
Fixing the NetworkOnMainThread exception in your Android app with AsyncTask
As soon as you start doing long-running operations such as network calls or anything else that can take more than…
Read More » -
Groovy
Using Groovy to Quickly Analyze Terracotta HealthCheck Properties
One of the considerations when configuring Terracotta servers with tc-config.xml is the specification of health check properties between Terracotta servers…
Read More » -
Software Development
The TDD That Works for Me
Test-driven development (a.k.a. TDD) was rediscovered by Kent Beck and explained in his famous book in 2002. In 2014, David…
Read More »