-
Enterprise Java
KivaKit deployments
KivaKit applications can be configured using the settings api, but there is an easier way to configure an application for…
Read More » -
Enterprise Java
From layers to onions and hexagons
In this post we will explore the transition from a classic layered software architecture to a hexagonal architecture. The hexagonal…
Read More » -
Web Development
Selenium WebDriver with Python for Web Automation Testing: Getting Started
In the agile environment, developers need to run relevant cross-browser tests to push any front-end changes quickly. While small projects…
Read More » -
Software Development
Business Process Automation: What is it and how to implement it?
The Pandemic has shown that Enterprises can bring drastic changes in a short span of time. There is always this…
Read More » -
Core Java
Java’s Optional Does Not Supplant All Traditional if-null-else or if-not-null-else Checks
Java‘s addition of java.util.Optional has been welcome and had led to more fluent code for methods that cannot always return…
Read More » -
Agile
Writing Secret 3: Choose When to Use Passive Voice
Most of us writers start with bad advice, to write “formally.” We’re not supposed to talk to the reader. Or,…
Read More » -
Software Development
Why and how do to do technical interviews?
It is a personal blog. The views and opinions expressed in this article are those of the author. They do…
Read More » -
Core Java
Java 17: Pattern Matching for Switch
In Java 17 (released only a few days ago), Pattern Matching for switch has been introduced as a preview language…
Read More » -
Core Java
Java 17 the new LTS version is finally here!
Java 17, the new long-term support aka LTS is now available for use and support for many years to come.…
Read More »