I’m proud to announce the release of AEM DataLayer version 0.3.0, my award winning library for programmatically generating digital marketing DataLayers in Adobe Experience Manager. This version includes: Support for AEM 6.4 and 6.5 (beta) Improved (and less verbose) logging Changing from Gson to Johnzon for JSON Serialization For more details on using the AEM […]
Adobe
How to Fix AEM Link Checker Issues with Broken Image Links
Users expect an engaging and quality experience on your site. If little things aren’t working correctly, they are likely to get frustrated and leave. Link Checker is a useful tool within AEM that validates all external and internal links on content pages. It shows all invalid, expired, and pre-dated links broken in the authoring environment, […]
AEM Backup CLI: Rapid Backup/Restore of your AEM instances
AEM Developers, raise your hand if you’ve never broken a local AEM instance. If you did raise your hand, you just might be the most diligent AEM developer out there! Full disclosure, I break my local AEM instances more times than I can count, and usually, I have to redo my local AEM setup. My […]
How to Test Apache HttpClient in the Context of AEM
If you’ve ever written a proxy servlet in AEM, chances are you’ve used Apache’s HttpComponents library. While a great library, there are not many resources online for how to test it when used inside your code. If you have not seen my post, The Ultimate Code Quality Setup for your AEM project , you should check it […]
Including Service Users in Your AEM Package
While working on a project recently, I needed to include a service user within the Adobe Experience Manager package I was deploying. By doing this, administrators wouldn’t have to create the service users manually During this process, I ran into a few exceptions and wanted to share. A few things to note: The banner photo is […]
#AdobeChat Recap: Connecting With Your Audience
Once upon a time, marketers were ecstatic if they could meet their consumers and form a connection a fraction of the time. Today’s expectations are drastically different. The new standard is being able to consistently connect with your audience wherever they are. In the most recent #AdobeChat we discussed connecting, understanding and creating with your […]
Mastering AEM Dispatcher Part 7: Securing the Dispatcher
We’re locking down the AEM Dispatcher as we continue in the series, Mastering the AEM Dispatcher. In this post, we’ll discuss gotchas with Sling Servlets and the AEM Dispatcher and a tool to scan your Dispatcher for common security issues. The AEM Dispatcher is not just a caching engine and load balancer is the first […]
How to show/hide page properties based on template in AEM 6.4
Recently, we had a requirement to show specific page properties for community pages that are based on the community editable template. As you know, in AEM 6.4, editable templates usually share the same page component, which means the same page properties dialog. Now, you could create a new page component (community-page) and inherit the master […]
Top 8 Adobe Experience Cloud Blog Posts from 2018
Have you ever searched online in question format, only to be blown away that people have posted the same question as you on a platform like Quora – verbatim? Alternatively, you land on a blog post that spells out exactly what you are looking to find. [Insert ecstatically thankful emoji.] Here are the most popular Adobe blog posts from 2018 – the ones you landed on most often.
Use Intelligent Content to Create Incredible Experiences
Artificial Intelligence (AI) affects our lives in unexpected ways every day. Machine learning has changed the method and speed that companies can deliver personalized content. And because of this, expectations are consistently increasing across all industries. In a recent guide that we created together with Adobe, we take a closer look at how you can […]
Marketo Winter ’19 Release Notes
The Marketo Winter ’19 release notes are out, and key updates cover important areas of the platform including account-based marketing enhancements, new custom field options for Bizible, and updates to both Marketo Sales Engage and Marketo Sky. Here’s the full list of what’s new and updated: Core Platform Enhancements Email CC for Marketo Emails Include […]
Progressive Web Apps: Bridging the eCommerce Experience Gap
Reaching customers on their mobile devices isn’t just a suggested practice, but required. In fact, 89% of people are likely to recommend a brand after a positive brand experience on mobile. To that end, commerce players can reach their customers in a few different ways: responsive web design, native mobile apps, or progressive web apps. […]