-
Core Java

How to Effectively Sweep Problems Under the Rug in Java
Because software bugs can make us appear bad as developers and lead to others thinking less of us, it is…
Read More » -
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 »








