-
Enterprise Java
TestNG vs. JUnit Testing Framework: Which One Is Better?
Introduction Software Development goes through many phases like requirement gathering & analysis, communication, design, code building, testing, and release. A…
Read More » -
Core Java
Logging in Unit Tests, a Bad Practice
Logging is an inevitable part of debugging. Well, at least in modern high-level programming languages and architectures. It wasn’t thirty…
Read More » -
Core Java
Overhead added by Garbage Collection Logging
Enabling Garbage collection logs on your application has certain advantages. In nutshell, Garbage collection logs will facilitate you to optimize…
Read More » -
DevOps
Path To Continuous Test Automation Using CI/CD Pipeline
Introduction to CI/CD Continuous Integration and Continuous Deployment pipeline has become the primary approach in Software Development Life Cycle(SDLC). As…
Read More » -
Software Development
Is today’s microservice bloated than yesterday’s monolithic?
I am slightly hesitant to write this post, as it might attract some criticism. Nevertheless, I told myself there is…
Read More » -
Core Java
Java 16: Stream.mapMulti
Java 16 introduces a new Stream.mapMulti method which allows you to replace elements in a stream with multiple elements. The…
Read More » -
Core Java
Cloud Build – CI/CD for a Java Project
In a previous blog post I went over the basics of what it takes to create a configuration for Cloud…
Read More » -
Enterprise Java
Using R2DBC with a Reactor Application
Since Reactor has taken over the Java world it was inevitable the a reactive sql library would be there.In this…
Read More » -
Software Development
Real World Use Cases of MongoDB and MySQL
Ever since the start of the digital revolution, we have witnessed the utmost requirement of storing data effectively and efficiently.…
Read More »