Video Buffer Optimization in AEM

a boy watching a video of a woman speaking on an educational topic on screen

Video is one of the most effective and easiest mediums of communicating information to your audience. If you’re looking to use this format of communication on your website, you would want it to work as seamlessly as possible. Video buffer optimization can help you considerably improve the video playback and streaming capabilities on your website. … Read more

Enhance Your AEM Website with Voice Assistants

woman speaking into a voice assistant device

There was a time when it felt weird speaking to one’s device in public. Those were the days when voice assistant was still largely a concept that had just started to take shape. Cut to the present and we can’t imagine doing some things manually anymore! We’re so used to pulling up Alexa, Siri or … Read more

AEM Welcomes the Mighty Microservices

lit rooms in towers seen through a magnifying lens

The idea of programmers aiming at designing applications that are modular in concept has been around the corner since the inception of application development. The concept of modularization has however evolved over decades only to deliver superior inventions. When we talk about Adobe Experience Manager (AEM), it is also equipped to serve modular applications (meaning … Read more

How to Create and Enable Dynamic Templates in AEM

colourful sketch of woman running

A new feature called Dynamic Templates was introduced in AEM 6.2. This feature is also known as Editable Templates in AEM for the obvious reason that these templates can be created and edited at any time.  Generally, the control of creating and structuring templates is given to more specialized author groups called “Template Authors”.  The diagram below … Read more

On-Deploy Scripts – an ACS AEM Commons Utility

a perpendicular cylinder breaking up into puzzle pieces

Developers need to perform certain tasks during deployment to AEM server. Component reauthoring is one of the major tasks for a developer making changes to existing components. In this article, we’ll talk about using on-deploy scripts to simplify reauthoring tasks in AEM. Problem Statement: If the component is to be configured on one or two … Read more

Implementing a Dropdown Colour Picker for AEM Dialogs

an abstract splash of red, yellow, blue and pink hues on a canvas

Introduction Most organizations use a set of brand colours on their website. A dropdown colour picker for AEM helps implement this by restricting the colour choices available to authors. However, once this list of colours increases and goes beyond a particular number, it becomes difficult to keep track of exactly which colour each name refers … Read more

How to Migrate from SCR Annotations to DS Annotations

Migration of SCR Annotations to DS Annotations

Change is a rule of life, and if you are not updating yourself on current trends then you are constantly falling behind on new updates that can be essential to your system. With Adobe, they release a new version of AEM  every year. Last year, they introduced SCR annotations, and now they are supporting DS … Read more

How to Trigger a Workflow in AEM using Event Listeners

Triggering a Workflow using Event Listeners in AEM

Trigger a Workflow in AEM We can trigger a workflow in AEM 6.2 when a DAM Asset is created, modified, or deleted within a given path. In this article, we will explore triggering workflows from our code based on events in the JCR. Suppose you have a workflow that creates custom renditions of assets in … Read more

Optimize Your AEM Website with Performance Troubleshooting Tips

optimize your AEM website with performance troubleshooting tips

During the initial development phase of a website, not much attention is given to the performance of a website i.e. how the website will respond to millions of requests. Performance means the time your website takes to respond to visitors’ requests. In the later stages of implementation you need to optimize the website to maximize … Read more

Is a Misconfigured “Page Not Found” Jeopardizing Your Website?

a man holding a broken cable to show a 404 page

Since Zap Technology Solutions (now Argil DX) released its free Security Scanner there have been a lot of folks scanning their websites. However, a few scans reported that sites were more vulnerable than they actually were. Something wrong with the security scanner? No. It is due to a simple misconfiguration of the website’s AEM/CQ5-based “Page Not Found” response. You see, the standard HTTP response code for a successfully served page is 200 (OK). However, typically a “Page Not Found” page has a response code of 404 (Page Not Found).

Read moreIs a Misconfigured “Page Not Found” Jeopardizing Your Website?