Image renditions are not the only actions to perform on your AEM assets. Another essential aspect is asset metadata. Depending on the usage, metadata can drive your brand taxonomy, can help authors find the asset or fina (...)
total 24 items
Developing AEM Dispatcher configuration can be challenging. The same attribution goes to httpd configuration, especially for developers without a broad experience with it. This article will show how to release this pain (...)
Image resizing or format conversion is a relatively easy task when doing renditions in AEM. Your project might require more robust approaches supported by intelligent image services. You might need to change images to gr (...)
The way JCR queries are constructed has dramatic impact on their performance. This article is about writing queries that won’t kill the AEM instance. (...)
AEM in the cloud is a confusing and vague statement. This post presents a simple explanation of available deployment models for AEM. If you're unsure about recently introduced "AEM as a Cloud Service" and "Cloud Manager" (...)
Speed up your Maven AEM application build for AEM Cloud Manager using Gradle AEM Plugin. (...)
Resource Status framework is quite an old, but nice Adobe Experience Manager feature. It provides APIs for presenting and interacting with status messages about currently edited resource (e.g. a Page) within AEM Editor i (...)
The recommended runtime environment for Adobe Experience Manager 6.5 (AEM) is Java 11. Let's see how to run it using Gradle AEM Plugin (GAP) and handle known discrepancies between Java 8 & 11. (...)
Many different projects require just same base setup for analytics implementation - what is that exactly? (...)
Need to check out code used on OSGi at runtime? No problem! Simply use Search Web Console Plugin for Apache Felix. (...)
Adobe Experience Manager (AEM) setup can be a repeatable task so it is good to automate it! We'll create and configure new instances, install packages and monitor logs using Gradle AEM Plugin (GAP). (...)
This guide shows how to setup the single sign-on authentication on AEM Publish with SAML standard using Okta as Identity Provider. (...)
If you're an AEM developer, you'll know that, fairly often, you need to do a little extra manipulation on a page markup. (...)
SecureAEM, a tool testing for typical AEM security vulnerabilities, works with AEM 6.5. (...)
Content is a very important part of each AEM/CQ application. In fact, all of our projects contain something that we call sample content. It presents all the components, templates and functionalities, but also contains so (...)
Introducing the JMeter Test Plan Template, a Cognifide innovation that makes AEM performance testing more efficient. (...)
If you're a QA working with AEM 6.0 or anything beyond this release, you'll need to know how to set CSRF token up in JMeter script. (...)
Apache Camel is the Swiss Army knife for developers doing integration work. Read how you can use it to perform complex operations on your AEM platform. (...)
Simplify the Adobe Experience Manager workflow for front-end developers with Zen Garden's Creative Exchange. (...)
This year’s edition of Europe's leading AEM Developer Conference will be a virtual online event, where Krystian Panek and Damian Mierzwiński will talk about Gradle AEM Plugins.
AEM JMeter template is a predefined Test Plan template. Template accelerates performance tests implementation for AEM web applications with JMeter tool and introduces set of good practices.
APM (AEM Permission Management) is an AEM based tool focused on streamlining the permission configuration. It provides a rich UX console tailored for administrators. They can write human readable scripts that handle user/group creation/deletion, and permissions application. Through it's flexible grammar, exposed API, and high extensibility it vastly improves permission-based implementations.
As we all know, SonarQube is a great tool that helps us increase quality of our codebase. This tool is intended to find common bugs and bad smells specific for AEM development.