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...
Leapcell: The Next-Gen Serverless Platform for Web Hosting, Async Tasks, and Redis A...
Last year, I started to dig a bit around LangChain4J. It's a fast-growing project, and I wanted to...
As a backend developer, I've worked with Redis, PostgreSQL, MongoDB, and countless other databases....
DDD is a software design approach that prioritizes the business domain at the core of development....
Domain Driven Design(DDD) is a form of software design that focuses on understanding and reflecting...
⚡ Quick Note: I just launched a Flash Bundle of 4 offline AI tools for creators and devs — blog...
I am the author of the moderately popular (⭐ 2k) Dependency Analysis Gradle Plugin, a static analysis...
Every week, some developer crawls out of their legacy codebase to announce that Java is "too...
I'm currently working on a software designed more than a decade ago. It offers a plugin architecture:...
When Replit’s AI coding assistant accidentally wiped a live production database and quietly generated...
This week, I received an interesting task: dusting off a legacy Java application. The application...
Imagine a beautiful cake topped with a fresh, juicy strawberry. The strawberry adds the perfect touch...
Package naming and organization are fundamental aspects of writing maintainable code. How we choose...
Two years ago, my friend José Paumard held the talk "Concurrent and Asynchronous Programming : Loom"...
Picture this: It's 1997. You just downloaded the JDK 1.1 from Sun's website after waiting 45 minutes...
I'm at it again, playing with code in my spare time. I figured it was high time I started looking...
Introduction In the article series Spring Boot 3 application on AWS Lambda we already...
L'évaluation de la maintenabilité des programmes est un enjeu majeur pour l'industrie logicielle. En...
I recently revisited one of my old backend projects. Everything was working fine. No errors. No...
I am so here to give my preparation towards my career goal I oracle I have gone through the sub...
You learn by comparing to what you already know. I was recently bitten by assuming Rust worked as...
AI agents are everywhere right now. We've all heard the pitch: They reason about problems, use tools...
Hey dev community! When working on Spring Boot projects, we all need to read values from our...
In the world of Spring Boot development, we are often seduced by "magic." We love the annotations...
We've all been there. You annotate @Transactional on a critical method in your Spring application,...
Sometimes, being lazy is good. But that's no excuse for being lazy in work! It is only a valid excuse...
Many Java developers have seen or even used the finalize() method at least once. It sounds like a...
I stopped asking “Can I build it?” and started asking something far more dangerous: “Should I?”...
Every few years, a new generation of frameworks appears—promising faster results, better tooling, and...