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....
Domain Driven Design(DDD) is a form of software design that focuses on understanding and reflecting...
DDD is a software design approach that prioritizes the business domain at the core of development....
What is Cultural Javism? Haven't you heard about Cultural Javism? It's terrible! 😱 For...
⚡ Quick Note: I just launched a Flash Bundle of 4 offline AI tools for creators and devs — blog...
This encapsulated design prevents the direct modification of userId and name, ensuring only...
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...
Every week, some developer crawls out of their legacy codebase to announce that Java is "too...
I am the author of the moderately popular (⭐ 2k) Dependency Analysis Gradle Plugin, a static analysis...
Imagine a beautiful cake topped with a fresh, juicy strawberry. The strawberry adds the perfect touch...
This week, I received an interesting task: dusting off a legacy Java application. The application...
Package naming and organization are fundamental aspects of writing maintainable code. How we choose...
Happy New Year fellow developers👩💻👨💻! I’m a self-taught developer with a background in JavaScript...
Recently, my peer group had an interesting discussion about designing a scalable backend for a...
This is a submission for the 2025 New Year Writing challenge: Retro’ing and Debugging 2024. I...
Two years ago, my friend José Paumard held the talk "Concurrent and Asynchronous Programming : Loom"...
I'm at it again, playing with code in my spare time. I figured it was high time I started looking...
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...
Sometimes, being lazy is good. But that's no excuse for being lazy in work! It is only a valid excuse...
Picture this: It's 1997. You just downloaded the JDK 1.1 from Sun's website after waiting 45 minutes...
Many Java developers have seen or even used the finalize() method at least once. It sounds like a...
Why I Built 17 Developer Tools with 100% Client-Side...
I recently jumped on the JSpecify hype train. It promises to finally give Java a unified approach to...