December 12, 2025
Ashish Sharma
I’ve always believed that collaboration is the engine of progress. While many say knowledge is power, I believe the true power lies in its distribution. To that end, I am building a curated knowledge base of my professional journey—refined by AI for maximum clarity and depth. Whether you’re here to master a new skill or sharpen an existing one, my goal is to provide a roadmap for your success. This collection will evolve as I do, and I welcome your insights and dialogue as we grow together.
Spring Boot in a Nutshell
Spring Boot builds on Spring to let you create production-grade applications with minimal configuration. Annotations drive most of the functionality…
December 09, 2025
Java: Project Lombok
What it is, why it helps, and how to use its most useful annotations in everyday Java coding. It’s designed…
December 04, 2025
High-Rise Apartments: Economy vs. Nature
Modern skylines are dominated by towering high-rise apartments – symbols of progress, luxury, and urban ambition. For many, living in…
December 03, 2025
Redux Saga: Middleware
As we discussed in a previous post, Redux is synchronous by nature. To handle asynchronous operations – such as making…
December 01, 2025
AEM: Sightly Dialog Validation
In Adobe Experience Manager (AEM), a Sightly dialog (based on the cq:dialog node) can include various structural nodes such as…
November 28, 2025
AEM: OIDC based Custom Authentication Handler
OpenID Connect or commonly known as OIDC is an authentication layer on top of the OAuth 2.0 authorization framework. It…
November 18, 2025
Redux: ReactJS via HOC & Hooks
Redux as we know is the global state manager, which can be used with Javascript or Typescript. We know the…
November 16, 2025
Containerization: Introduction
Initially we used to have this traditional model where we have physical machines with OS on top of that and…
November 10, 2025
AEM: Content fragments with GraphQL
There are certain pre-requisites before we proceed towards the POC for writing and testing the GraphQL, first is to define…
November 07, 2025
Redux: Vanilla JavaScript
Though redux have lots of features, you can read about all of them here but main feature because of which…