Blog
How to properly handle errors in Spring StateMachine
In this article, we are going to look at the proper way of handling errors in Spring StateMachine. Table of…
Enable copy-paste with Virtual Machine Manager
Introduction In this short article, we’ll cover a common issue you might have been searching for: how to enable copy-paste…
Building a Timer Using ScheduledExecutorService in Java
In this article, we will explore how to implement a timer mechanism using the ScheduledExecutorService, an important tool in Java for…
Converting React app into an Electron desktop application
Introduction In this article, we’ll walk through the process of converting our React app into an Electron desktop application, making…
Optimizing entities with JPA lifecycle events
Introduction In this article, we will explore how to leverage JPA entity lifecycle events, with a particular focus on @PrePersist…
Building a global HTTP error handler in Angular 17
Introduction One of the key principles of writing clean code is DRY (Don’t Repeat Yourself). To avoid repetitive lines of…