Intro to Log4j2 – Appenders, Layouts and Filters 1. Overview Logging events is a critical aspect of software development. While there are lots of frameworks available in Java ecosystem, Log4J has been the most popular for decades, due to the flexibility and simplicity it provides. Log4j 2 is a new… Continue Reading log4j2-appenders-layouts-filters

Java 8 Stream skip() vs limit() 1. Introduction In this short article, we’ll talk about the skip() and limit() methods of the Java Stream API and highlight their similarities and differences. Even though these two operations may look quite similar at first, they actually behave very differently and are not… Continue Reading java-stream-skip-vs-limit