Technical

Redux Saga: Middleware

As we discussed in a previous post, Redux is synchronous by nature. To handle asynchronous operations – such as making…
Discover More

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…
Discover More

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…
Discover More

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…
Discover More

Containerization: Introduction

Initially we used to have this traditional model where we have physical machines with OS on top of that and…
Discover More

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…
Discover More

Redux: Vanilla JavaScript

Though redux have lots of features, you can read about all of them here but main feature because of which…
Discover More

Spring Security: Custom Authencation with OTP based login

We will walk through you on how to setup Spring Security with Custom Authentication handler for OTP based login. We…
Discover More

Spring: Database connection with MySQL

This is a walkthrough for establishing a connection between backend java code and database using spring boot. First you need…
Discover More