Month February 2026

Migrating to Modular Monolith using Spring Modulith and IntelliJ IDEA

As applications grow in complexity, maintaining a clean architecture becomes increasingly challenging. The traditional package-by-layer approach of organizing code into controllers, services, repositories, and entities packages often leads to tightly coupled code that’s hard to maintain and evolve. Spring Modulith,…

How Modern Developers Are Adapting to AI-Driven Web Development

The rise of artificial intelligence is changing how developers build and maintain web applications. Instead of replacing traditional coding practices, AI tools are becoming assistants that help developers work faster, test efficiently, and improve user experiences. Today’s development workflow is…

Built a lightweight Prometheus tool to rightsize CPU/RAM

I recently had to urgently optimize resources across 200 servers in our environment. Our cloud provider doesn’t offer any built-in rightsizing or capacity optimization tools, and I couldn’t find a simple open-source solution focused specifically on CPU/RAM rightsizing based on…

Unleashing the Power of APIs with GraphQL

Introduction to GraphQL In the realm of API development, GraphQL has emerged as a game-changer, offering a more flexible and efficient approach compared to traditional REST APIs. Let’s delve into the key aspects of GraphQL and how it transforms the…