-
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 » -
DevOps
3 ways of using Docker Containers for Testing in Arquillian
Arquillian Cube is an Arquillian extension that can be used to manager Docker containers from Arquillian. With this extension you can…
Read More » -
Desktop Java
JavaFX Animation Tool
Ok, I guess it is time to let you in on a little secret. The last three months or so…
Read More »