Category: Technology
-
Cloud vs. On-Premise Customer Data Platforms (CDPs) – A Strategic Decision
Imagine your company’s treasure chest – it’s filled with valuable information about your customers. This treasure can help you create amazing customer experiences and smart business decisions. But here’s the…
-
A Starting Point to Marketing Technology Architecture
Last week, during an interview, the candidate asked me how I could move beyond my current technology and learn different marketing technologies. I also get this question a lot from…
-
The journey from a Developer to an Architect
The Architect’s role has evolved over the years. With the burst of the Digital First initiatives, architects are now part of the board room discussions for organizations. I get a…
-
AEM as a Cloud Service – High Level Deployment Architecture
It’s been a while since I wrote an article and what better way than starting again with AEM as a Cloud Service. This article will give you a high level…
-
Logging Best Practices
Loggers are the saviors for any project. Without loggers it would become impossible to identify RCA for any issue. But it is also important to understand when and how to…
-
AEM 6.2 Account Management Service
The AccountManagementService provides a way for a visitor (a non logged-in user) to request a new account or to request a password reset. For any other account management task (e.g. modifying a…
-
Apache Felix SCR annotations details
SCR Annotations The maven-scr-plugin uses the SCR annotations from the corresponding subproject at Apache Felix. All annotations are in the org.apache.felix.scr.annotations package. If you want to use the annotations in your project, you have to use…
-
AEM 6.2 Touch UI dropdown – Pulling data dynamically using Sightly
Requirement: The AEM Touch UI Dialog dropdown field should pull data dynamically. Solution: Step 1: Create a Touch UI dialog with the drop down (select) field in it.. Inside the…
-
AEM 6.2 Touch UI Dialog Validation
In this article, I will walk you through a simple Touch UI dialog field validation. The validation framework has changed for Touch UI. This uses Granite Foundation Validation framework to…
-
How to get Service Resource Resolver?
In AEM 6.1, there are lot of changes related to security. One of the important change is related to Admin Resource Resolver. Administrative Resource Resolver has always been used without…

