All Articles

File Access Denied in a Cluster with Load Balancing

Load balancing is a process that routes network traffic to a group of backend servers, also known as a server pool. A load balancer is responsible for distributing incoming requests...

German vocabulary for Software Engineers

A helpful vocabulary with the most common words when working as a software developer in Germany.

Domain-Driven Design - How to establish an effective ubiquitous language

A Domain is an area of knowledge associated with a problem we are trying to solve.

Understanding OOP concepts

Understanding OOP concepts gives you a solid foundation for making critical decisions about object-oriented software design.

Resolving SSL handshake failure in Java applications

The Secure Socket Layer (SSL) enables a secured connection between a client and a server. SSL Handshake is a set of steps that make it possible for this secured connection...

How to implement Spring Boot Security OAuth2 with OpenAPI

This tutorial will show how to integrate OAuth2 with Spring Security in a Spring Boot application with OpenAPI 3.