Recent Posts

Everything Bad in Java is Good for You

Everything Bad is Good for You is a pop culture book that points out that some things we assume are bad (like TV) have tremendous benefits to our well-being. I love the premise of disrupting the conventional narrative and was reminded of that constantly when debating some of the more controversial features and problems in Java. It’s a feature, not …

Read More »

Elevating Java Development in Visual Studio Code: Experience the New Build Server for Gradle

Introducing Build Server for Gradle In recent years, Gradle has become one of the most popular Java build tools due to its flexibility in configuring build processes and its powerful extensibility. In Visual Studio Code, users can import Gradle projects into their workspace for development. However, there are some areas where support for Gradle projects is not entirely satisfactory, with …

Read More »

Patterns For The Design Of Microservices – Part 2

In the previous article, we discussed some of the design patterns employed in the creation of microservices. In this subsequent article, we will delve into the remaining patterns that are commonly utilized in the realm of microservices. Database Patterns 1. Data Management There are seven distinct patterns that further categorize the data management. Database per Service Shared Database Saga Pattern …

Read More »