I develop in Java for a lot of years now. Over the years, tools I used changed a lot. (more…)
Read more »
In this blog post I will go through some practical examples of using the Try monad for exception handling in Java. The purpose is to see how we can write more functional code in a non-functional but widely adopted language such as Java. (more…)
Read more »
The enterprise Java framework was first released in 1999. It has undergone a great number of improvements over the last decades, but the learning curve is still very steep. So in this article, we're going to take an in-depth look at version 8 of the Java ... (more…)
Read more »
Kotlin is here to make mobile development easier on Android and to end the mutation and Null Pointer Exceptions of the past. (more…)
Read more »
Version management is an important part of every software project, yet it’s often overlooked. Even more often, it can be significantly improved. (more…)
Read more »