Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Event Driven Architecture has become a very popular choice in recent times for developing highly...
As a backend developer, I've worked with Redis, PostgreSQL, MongoDB, and countless other databases....
Every week, some developer crawls out of their legacy codebase to announce that Java is "too...
You can enjoy the original version of this article on my website, protsenko.dev. This series of...
Hey dev community! When working on Spring Boot projects, we all need to read values from our...
Picture this: It's 1997. You just downloaded the JDK 1.1 from Sun's website after waiting 45 minutes...
Building My First RESTful API: Backend Wizards Stage 0 Journey 🚀 A complete walkthrough of...
Introduction In the article series Spring Boot 3 application on AWS Lambda we already...
You know how every Spring Boot exception has its own personality? Some are calm, some bark all day,...
If you’ve ever opened an old Spring Boot project and felt like you were stepping into a jungle —...
Most tutorials on building distributed chat systems start with "First, install Redis..." or "Set up...
A complete, step-by-step guide to implement a GitLab CI/CD pipeline to: ✅ Deploy a Spring Boot...
Introdução Proposta por Alistair Cockburn, a Hexagonal Architecture (Ports & Adapters)...
🏨 Spring Boot 4 — Native API Versioning Guide (With Path, Header, Query & Media-Type...
1. What Is Scheduling? Scheduling means executing a task automatically at specific...
Introdução E se seu código pudesse anunciar quando algo importante acontece, ao invés de...
Quick summary: How I built a production-grade full-stack app with ultra-fast startup and a tiny...
Supporting multiple live instances of an application that interact with a single relational database...
In Part 1 of this series, we built a functional AI agent using Java, Spring AI, and Amazon Bedrock....
How to Write Clean DTO & Entity Mappers in Java (with Spring Boot) ...
The Problem With Traditional Java When I first started learning backend development, I kept hearing:...
Introduction Java is a powerful and mature language, but it comes with a cost: a lot of...
When I started building my Expense Tracker application, all I cared about was testing my APIs without...
🧩 1. Understanding What a “Database Connection” Is A Database Connection is a...
Fala, dev! Hoje vamos falar sobre um recurso essencial em qualquer API REST: paginação. Se você já...
![WhatsApp Bot] Illustration: WhatsApp chatbot architecture 💡 Introduction I recently...
Building AI-powered applications has become increasingly important for modern Java developers. With...
I spent an entire day rewriting my frontend code. Not because I was adding new features. Not because...
In modern software architecture, APIs are the core nexus connecting frontends and backends, and...
The world of enterprise data is undergoing a seismic shift. For decades, developers have focused on...