PinnedDomain driven design 101I recently attended a Domain Driven Design (DDD) workshop and worked on a project which is based on DDD principles. This article will give…Jul 14, 2023Jul 14, 2023
Catch Code That Screams I’m Wrong! in PRs & CodingIn code reviews, I often see pieces of code that make me stop and think, “Why is this even here?” These aren’t just minor mistakes, they’re…Oct 15Oct 15
When to Use Kafka: A Short, Detailed Guide for DevelopersEver wondered how apps handle billions of requests : like orders or clicks without crashing? Meet Apache Kafka, the super-fast train…Sep 16Sep 16
Creational design patterns 101I find myself always confused when I see design patterns and struggle to remember them. How to know which design pattern I should be using…May 1May 1
Server Sent EventsIn one of the recent projects I worked on with my team, we implemented Server-Sent Events (SSE). While it’s a fairly simple concept, I…Oct 12, 2024A response icon1Oct 12, 2024A response icon1
Hexagonal Architecture: Why and HowIn my team, we recently started following hexagonal architecture design for designing micro services. This decision came because of…Aug 7, 2024Aug 7, 2024
DDD Discussion: Business logic validationDomain Driven Design, a software design approach where we model or design application closely related to business domain with input of…Oct 22, 2023A response icon1Oct 22, 2023A response icon1
Getting Started With Kubernetes : Part 02In this blog we will see the architecture of kubernetes, different component of kubernetes and their functionality in brief and how…Oct 20, 2023Oct 20, 2023
Getting Started With KubernetesKubernetes also known as K8s is an orchestrator for containers.You deploy your application to cloud but thats not the end. You need to…Oct 16, 2023Oct 16, 2023
Dealing with two different names for same field in Api response with spring boot MapperWe often make changes in api, and changing names of same field in different api version leads us to make change in the way we are handling…Jul 3, 2023Jul 3, 2023