-
Enterprise Java
Validation in Java applications
I often have seen projects that didn’t have almost any conscious strategy for data validation. Their teams worked under the…
Read More » -
Enterprise Java
@ParameterizedTest with null values in @CvsSource
Writing parameterized tests in JUnit 4 was pretty cumbersome. JUnit 5 introduced several useful improvements to the framework and running…
Read More » -
Software Development
Use Custom Packet Framing for Microservices Messaging
In my previous article, you looked at why forcing communication between microservices, using REST JSON endpoints, is not always the…
Read More » -
Agile
Possible Changes for a Product Approach, Part 4
How could we organize if we want flow efficiency? We would reward managers by their span of service instead of control,…
Read More » -
Core Java
Java: Gain Performance Using SingletonStream
Java streams with just one element sometimes create unnecessary overhead in your applications. Learn how to use SingletonStream objects and gain…
Read More » -
Software Development
Behavioural Design Patterns: Chain of Responsibility
We had a look on creational design patterns and structural design patterns. On this blog we will focus on behavioural…
Read More » -
Software Development
Microservice Vs Monolith: Which one to Choose?
“Microservice” is a Buzzword in the industry right? Apart from Microservice, design rest of the design marked as “Monolith”. But…
Read More » -
Core Java
Java 11 is Here, Are You Ready to Make the Switch?
A year after the Java 9 release was supposed to “rock our worlds”, the LTS version we’ve ACTUALLY been waiting…
Read More » -
Enterprise Java
Build a Java REST API with Java EE and OIDC
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
Read More »