Migrating AEM Content with Groovy
Migrating content into AEM is nobody’s idea if fun. Creating experiences and authoring content in the powerful AEM authoring experience is great, but identifying, classifying and mapping legacy...
View Article4 Steps for Personal and Digital Marketing Fitness
As Digital Marketers we are bloated with options for tools and processes and have bloated backsides from sitting at desks all day long. Over the past 3 years I have lost and kept off 80 lbs and have...
View ArticleNew ACS AEM Commons Contribution: Tag Reports
Tags are one of the most powerful features of Adobe Experience Manager (AEM), using tags content authors and asset managers can create secondary taxonomy associations between content. The challenge...
View ArticleAn Outsider’s Recommendations for Adobe Managed Services
I’ll start this by saying imagination is easy, execution is difficult. Having worked with and observed Adobe Managed Services (AMS), it’s pretty clear that Adobe has a particular customer need in...
View ArticleWhere’s the Workflow??
Workflows are some of the most powerful tools in the toolbox of any AEM developer, however, due to some questionable UI choices in the TouchUI, they are somewhat buried. To understand why, let’s take a...
View ArticleAttack of the AEM Link Checker!!
Nearly every user of Adobe Experience Manager underestimates the AEM Link Checker. Most people think of the AEM Link Checker as that annoying feature that incorrectly strips links in AEM. But, it can...
View ArticleI’m sorry, but you have a case of… WordPress
Have you ever found out you owned a website you never knew about? Do you regularly get emails with “comments” about certain types of enhancement and EXPERT SEO SERVICES!!!? Does your ITSec know the...
View ArticleFumble! Successfully Navigate the Three Primary Project Handoffs
Most programs we deliver at Perficient Digital follow the Plan, Build, Run methodology for our work and client delivery. We chose this methodology for how it aligns with how we execute programs as...
View ArticleDynamic Dropdowns in AEM Content Fragments
In this post, I’ll show you how to easily and cleanly create a dynamic dropdown in an AEM Content Fragment Model driven by an ACS AEM Commons Generic List. What are Content Fragments? But first, what...
View ArticleVisualize OSGi Service Graphs with Composum
Here’s a neat trick for AEM developers and architects: you can create a diagram representation of the service dependencies using Composum. For those not familiar, Composum is an Open-Source project...
View ArticleRevealing Hidden Oak Nodes / Properties
Did you know there are properties you can’t see in your Apache Sling / Adobe Experience Manager repository? Jackrabbit OAK includes the concept of hidden nodes and properties. Hidden nodes and...
View ArticleImproving Bulk User Creation in AEM 200x
Recently, we had a particularly challenging problem where an AEM website needed to support up to several hundred thousand logins within approximately a 2-hour window. To support this level of load, we...
View ArticleEarly Thoughts on the Adobe Client Data Layer
Last month, Adobe Open Sourced an Event-Driven Data Layer implementation. They call it the Adobe Client Data Layer and you can find it on GitHub: https://github.com/adobe/adobe-client-data-layer The...
View ArticleBridging the Data / Content Gap: Bringing Adobe Analytics into AEM
As marketers we work tirelessly to extract meaningful data from our digital experiences, but how often do we actually close the loop? In this blog post, we’ll walk through how to retrieve Adobe...
View ArticleSling CMS Version 0.14.0: New Capabilities and Experience Improvements
It’s been awhile since the last release of Sling CMS. The latest release, 0.14.0, brings tremendous new capabilities and dramatic improvements to the authoring experience to Sling CMS. New Capabilities...
View ArticleThe 12 Questions of AEM-mas
T’was the week after Christmas and all through the blog, not an author was writing nor viewing the log(s). Though my ideas are scarce I’ve had many a complaint and many had caused my language to not be...
View ArticleThoughts on AEM as a Cloud Service
Today Adobe announced the availability of their newest offering AEM as a Cloud Service, a new version of AEM running natively in Adobe’s cloud as a Platform as a Service (PaaS). To be clear, this is...
View ArticleAEM as a Cloud Service Followup: Insights from Cedric Huesler
Yesterday, Cedric Huesler, the Director of Product Management at Adobe started a Twitter thread on AEM as a Cloud Service. I have a number of burning questions about AEM as a Cloud Service, so I...
View ArticleAdding Marketo Forms in AEM Pages
Adobe’s acquisition of Marketo brings exciting opportunities to extend Adobe’s considerable marketing capabilities with a tightly integrated B2B and ABM solution. As a leading partner of both Adobe and...
View Article1st Party Adobe Launch with ACS AEM Commons
Adobe has supported CNAME configuration for Adobe Analytics and Adobe Target for some time now, but unfortunately doesn’t provide the same for Launch by Adobe. The latest version of ACS AEM Commons,...
View Article