Java
-

Functional Programming in DMN: it FEELs like recursing my university studies again
In this post, I would like to share interesting insights about recursion support in DMN and highlights how specific properties…
Read More » -

JUnit5 TestSuite Alternative
JUnit4 had the TestSuiteclass to aggregate multiple tests. This is not available in JUnit 5. Generally test discovery via a…
Read More » -

Java 14: Pattern Matching for instanceof
Java 14 introduces Pattern Matching for instanceof, another preview language feature, that eliminates the need for casts when using instanceof.…
Read More » -

Java 14: Records
Java 14 arrived a few weeks ago and introduces the Record type, which is an immutable data carrier class designed…
Read More » -

Testing using mocks
Mock objects are very useful if used right way. I shared some of the experience of using Mock Objects in need-driven-software-development-using post.…
Read More » -

Possible ways to use Arquillian in Jakarta EE TCKs
Recently, we had a discussion how to create a standalone Jakarta Batch test kit (TCK). For most of the committers,…
Read More » -

RESTful services with HATEOAS. Hypermedia: The Secret Ingredient of REST
In this post, we feature a comprehensive article about RESTful services with HATEOAS. Hypermedia which is the Secret Ingredient of…
Read More » -

Processing SQS Messages using Spring Boot and Project Reactor – Part 2
This is a follow up to my blog post about processing SQS messages efficiently using Spring Boot and Project Reactor…
Read More » -

Constraint Streams – Modern Java constraints without the Drools Rule Language
Traditionally, to scale out with OptaPlanner, you had to learn DRL. No more. With the new Constraints Streams API, inspired…
Read More »




