Agile, Covid 19

Remote Agile

Odds are that you are reading this from the comfort of your homes, instead of the office. Ever since the coronavirus struck the world, organizations across the world have embraced the work from home option. The fact that despite things returning to normal, a lot of organizations continue to work remotely, drops a hint on […]

by angana
May 18, 2022

AngularJS, MEAN

Managing Form State In React Using Redux Form

What is Redux Form? Redux Form is a HOC(Higher Order Component) which uses react-redux so that the HTML forms in react can store all its state in redux. Advantage of using Redux Form? Redux Form is very easy to use and implement, we just have to wrap our form component with the HOC provided by […]

May 1, 2022

AWS, Cloud

ECS Cluster Auto Scaling

Introduction Amazon ECS (Elastic Container Service) is a highly scalable & fully managed container orchestration service that allows us to easily run, manage and scale containerized applications on AWS. With ECS, it’s not required to manually install or operate any container orchestration software, or even to schedule containers on a set of computing machines. Also, […]

April 30, 2022

AEM, Java

JOSE Encryption and AEM Keystore Integration

What is JOSE? JOSE or JSON Object Signing and Encryption , in brief, is a framework intended to provide a method to securely transfer claims (such as authorization information) between parties. The JOSE framework provides a collection of specifications to serve this purpose. One big plus for this framework is that it has excellent support […]

April 23, 2022

Drupal

How to use singleton design pattern with Elasticsearch in Drupal 9

Singleton design pattern is really useful to use the same object over multiple calls. For third party softwares for examples like Apache Solr, elastic search, Redis, etc. it is not good practice to create the connection object again and again, rather a single object can be used multiple times. In such cases singleton design patterns […]

April 20, 2022

AEM, AWS

Scaling AEM using AWS-S3 with TAR-MK

Prerequisites  AEM 6.5 Latest Service pack (I am using 6.5.8 here). S3 connector (Feature pack version 1.10.10) Amazon S3 bucket. Required feature pack  com.adobe.granite.oak.s3connector-1.10.10.zip Note :S3 connector feature pack has dependency over the service packs, as it uses oak as dependencies and AEM should be updated with a equal/higher version of oak than the one […]

April 19, 2022

AEM, Java

Access multiple implementation of an OSGi service from a Sling servlet dynamically

Use Case  Here we are going to showcase how we can access multiple implementations of an OSGI service dynamically (at run time) from a sling servlet. Break the requirement To deal with the requirement we are going to break it in multiple requirements – Creating multiple implementations of an OSGi service. Giving an unique meaningful […]

April 18, 2022

B2B, B2C

Marketplace Optimization (MPO): Enabling SEO for Enhanced ROI/Sales

Roughly over a decade ago, online shopping was such a taboo that most buyers from around the world hesitated to buy products online. The shoppers feared being tricked by phishing and online scams around the web and hesitated to give out their personal information. Nowadays, almost everyone purchases from their preferred online shopping sites like […]

April 13, 2022

Anaytics, B2B

GA4 Migration – Step up your Analytics Game

What’s up with this Google Analytics 4? Is it worth implementing? How exactly will it enhance our existing processes? How to get started with it?  Announcing GA4, Google had this to say: “To help you get better ROI from your marketing for the long term, we’re creating a new, more intelligent Google Analytics that builds […]

April 7, 2022