Posts Written By Eddie Yao

Things to Look Out for When Upgrading to AEM 6.3

If you have been using Adobe Experience Manager (AEM) to host your sites for a while, and are now looking to upgrade to AEM 6.3 (whether considering an in-place upgrade or a fresh new install), I am sure you’ve already found some good public documentation from Adobe. (If you are wondering if you should upgrade, here are […]

Read more

10 Takeaways from Adobe’s Digital Marketing Masters Workshop

I had the opportunity to attend the first-ever Adobe Digital Marketing Masters Workshop in the Adobe office in San Francisco last week. The 5-day in-classroom workshop was packed with knowledge and hands-on information about some of the most popular Adobe Experience Cloud products, including Adobe Experience Manager, Adobe Campaign, Adobe Target, Adobe Analytics, Dynamic Tag Management, […]

Read more

Static or Editable Template? An In-Depth Comparison and Guide

In CMS world, Template, or Page Template is the base of the page user creates, it defines high level structure, basic functionality and sets the tone of look and feel. In Adobe AEM, the template concept is widely used across different products. There are templates for pages, forms, content fragments, experience fragments and assets. I […]

Read more

How To Switch From WCMUsePojo To Sling Models in AEM Part Two – JUnit Test

As you may know, unit testing and test-driven development (TDD) are important for making sure your code complies with the design, is scalable among your team, and provides automated regression. Often times, the JUnit test and component back-end Java code come hand in hand. An AEM developer who writes the component logic is also responsible […]

Read more

How To Switch From WCMUsePojo To Sling Models in AEM Part One – Component

Looking back at Adobe Experience Manager’s (AEM) component development path (especially if you started from 6.0 or earlier), you likely have used a variety of ways to provide back-end logic to components. Beginning with JSP (or even scriptlets), to abstract component Java class with page context or binding objects, to Adobe’s WCMUse or your custom implementation of […]

Read more

AEM 6.3 First Looks: AEM Core WCM Components

AEM Core WCM Components (commonly referred to as core components) are a set of production-ready components Adobe introduced with Adobe Experience Manager (AEM) 6.3. They are open source and delivered over Github, so the entire AEM developer community is welcome to provide feedback and contribute to the code base (cue applause). These components use the same […]

Read more

5 Visions Realized with Adobe Experience Cloud

This week I attended the Adobe Partner Cafe event in San Francisco, where I learned about the transformational visions Adobe has built into their digital experience solutions suite, Adobe Experience Cloud. Adobe Experience Cloud is a new omnichannel term Adobe introduced this year to more broadly serve all the digital marketing solutions they have, including Adobe Marketing Cloud, Adobe Analytics Cloud […]

Read more

All You Need to Know About Adobe Experience Manager 6.3

At last month’s Adobe Summit, Adobe officially unveiled and introduced the next generation of Adobe Experience Manager, AEM 6.3. There are a lot new and exciting things that the community is looking forward to in this new version. And this year, I am thrilled to have the opportunity to join the Adobe AEM Beta Program […]

Read more