-
Agile
Alternatives for Agile and Lean Roadmapping: Part 5, the Product Value Team
If you need to plan more often than once a quarter, how do you know how to replan? Instead of…
Read More » -
Enterprise Java
Lombok – you should definitely give it a try
Lombok is not a new thing in a Java ecosystem, but I must admit I always underestimated its value until…
Read More » -
Core Java
Modern TDD-oriented Java 8 JUnit test template for Idea (with Mockito and AssertJ)
Tune up your JUnit test class template for Idea with the BDD-like syntax, Java 8 and the Mockito-AssertJ duo. Topics…
Read More » -
Enterprise Java
JSP, JSF and EL Introduction
JavaServer Pages, JavaServer Faces, and Expression Language In this article, I am going to take a look at JavaServer Pages…
Read More » -
Core Java
Detecting and testing stalled streams – RxJava FAQ
Imagine you have a stream that publishes events with unpredictable frequency. Sometimes you can expect dozens of messages per second,…
Read More » -
Core Java
Logging in Style: log4j 2, Contextuality, Auto-cleanup… All with No Strings Attached!
Logging—maintaining a temporal trace of operations—is vital for any mission-critical system, no matter how big or small. Same was the…
Read More » -
DevOps
Gracefully Shutting Down Java in Containers: Why You Should Double-Check!
Gracefulness is not only an admirable human quality: it is also a must-have for any application program, especially when it…
Read More » -
Software Development
Deep Dive to Distributed Service Registry
In my previous article, I discussed how to maintain Resiliency in Microservice/Distributed Architecture. In this tutorial, I will discuss Distributed Service Registry.…
Read More » -
Core Java
The Need for Speed, Access Existing Data 1,000x Faster
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8…
Read More »