You probably already know that Adobe added support for composite multifield in 6.3. Adobe also added support for nested multifield and nested composite multifield in AEM 6.4. Nested? Composite? Huh? Take a look at the AEM 6.4 docs for multifield Let’s define them Multifiled: Allows authors the ability to add a list of items, each […]
Adobe
The Ultimate Code Quality Setup for Your AEM Project
If you’re a developer or come from a development background, you’ve seen a lot of bad code in your career. It’s just part of the learning experience… we all wrote bad code at some point in time and learned from it. src: xkcd comics I can’t cure bad code. That’s something to be fixed through a […]
How Not Having SSL Could Be Impacting Your MQLs
When it comes to handling user information, safe and secure are two practices that come to mind almost immediately. No one ever says, “Hey! Let’s open our database to the entire internet.” That would be crazy. Imagine you’re the user (this shouldn’t be hard) submitting your personal information on a website to a company you […]
Client-Side Testing with the Experience Cloud Debugger
Consider the following scenarios: You’ve just launched your brand new Adobe Target optimization campaign but you aren’t sure if you are seeing any campaign content. Your boss has informed you that step 3 or 4 in the Adobe Analytics daily sales funnel report has gone missed as of yesterday. The Sales team has just informed […]
Deploy AEM packages with Jenkins Like a Boss
You’ve probably seen this curl command in many articles online: [1] curl -u admin:admin -F file=@”name of zip file” -F name=”name of package” -F force=true -F install=true http://localhost:4505/crx/packmgr/service.jsp It allows you to upload and install an package to an AEM server. This is can also be used in Jenkins builds to deploy a package after […]
Anatomy of the Ideal Background Job
I’ve seen and written a lot of background jobs in my career and in my experience, they are most common culprits to hard-to-diagnose issues in website operations. Which of course makes sense, background jobs aren’t visible to website maintainers or users so how do you know something is wrong until a job fails or makes […]
Video: Perficient Digital – Your Ideal Adobe + Magento Partner
As an Adobe Premier Partner and an award-winning Magento Enterprise partner, Perficient Digital is at the intersection of the recent Adobe Magento acquisition. We’re one of only a handful of digital experience providers who can claim these two strong partnerships and practices, and we have a number of awards, specializations, and expertise to back it […]
Beating the Odds at Adobe Creative Jam
Recently, Jenny Shaddach and I competed at the Adobe Creative Jam in Detroit and walked away victorious with the first place People’s Choice Award. First, I have to give to kudos to Adobe for a sweet event. Great venue—chic’ed up warehouse in the Eastern Market district of downtown Detroit—great speakers, portfolio review service, and they […]
Video: Adobe’s Commerce Integration Framework Explained
Adobe recently rewrote the Commerce Integration Framework (CIF), providing the ability to integrate the Adobe Marketing Cloud with Magento Commerce, or any other commerce system. This will allow companies to natively manage and personalize the commerce experience and the brand experience using Adobe’s market-leading enterprise marketing suite. One tool to manage a seamless experience end-to-end. […]
Mockup AEM Dialogs with Draw.io and This Library
If you’ve never heard of draw.io, now you have! it’s a fantastic tool for creating free, high quality diagrams. You can use use it to do quick diagrams and sometimes quick and dirty UI mockups (nothing fancy). Recently, we encountered the need to mockup AEM dialogs. Now, you can do this with draw’s provided elements. […]
Video: Why Adobe Acquired Magento + the Digital Experience Impact
Adobe recently acquired Magento – a move that will have major implications on the commerce industry. While Adobe has always been the industry leader in the marketing space, they’ve lacked the ability to really manage the commerce experience on top of that. Until now. Watch our video to learn how commerce will become a native […]
Misconceptions and the Missing Modules of Apache Sling
One of the concepts I see confused quite a bit is the relationship between Apache Sling and AEM. In their quest to find the right version of a bundle, many developers think of Sling as a single dependency of AEM. To understand this why this concept is incorrect and why it arises, we first need […]