The deal with Drools

The deal with Drools

TLDR. Drools is an open-source Business Rule Management System (BRMS) solution written in Java that provides a rule engine which processes facts and produces output as a result of rules and facts processing. It is an open source project that is backed by JBoss and Red...
Automation tests: how, why and with what tech?

Automation tests: how, why and with what tech?

We interrupt this program to bring to your attention automated testing. Why? Because we see testing as part of the software development process. And we know we are not the only ones. TL;DR –> Testing is like a sanity check: automation tests are used in order to...
Java 17: What Gives?

Java 17: What Gives?

Wondering when the newest Java LTS will be released? Turns out it’s just been released! With this September update being here, it’s time to see just how big of a change it has brought to Java programming as a whole. And trust us, it’s the whole package! As we...
Monolith vs Microservices: Which should you use

Monolith vs Microservices: Which should you use

For the longest time, a monolith architecture was the default for development teams across the world. In the past 20 years, Microservices have also gained a foothold in the market. Microservices as a software architecture has made its way into the development teams of...
Comparing tech stacks

Comparing tech stacks

Who needs this? This article intends to shed some light on the performance and memory consumption metrics of multiple technological stacks that were considered as candidate in the architectural process of designing a software system destined to run on top of an ARM...