Posts

TitleDateExcerpt
Working with the AEM Communities API to access user-generated contentAdobe Experience Manager has long been a workhorse for enterprise content, and its Communities layer turns a brand site into a place where customers post,…
AEM and CloudFront for Faster Global Content DeliveryAustralian organisations often serve audiences across a vast geographic footprint while also supporting customers, partners, and staff overseas. AEM can…
Migrating AEM On-Premise to AEM Cloud: The Refactoring JourneyMoving an Adobe Experience Manager implementation from a privately managed data centre to AEM as a Cloud Service is a change in engineering discipline, not…
AEM HTL coding styles avoid Java code in template expressionsFor developers working with Adobe Experience Manager, the shift from JSP to HTML Template Language reshaped how front-end markup meets back-end logic. HTL,…
A Practical Docker Setup for Local AEM DevelopmentA local Adobe Experience Manager environment gives developers a fast, repeatable place to build components, test templates and inspect content structures…
Creating Custom Granite UI Widgets for AEM Touch DialogsAdobe Experience Manager touch UI dialogs give content authors a structured way to configure components, but the standard Granite UI field set cannot cover…
AEM And Elasticsearch: Offloading Search Queries To An IndexSearch can become one of the first pressure points in an Adobe Experience Manager implementation. A site may begin with a manageable content tree and a handful…
Using AEM's Query Debugger to Optimise Slow SearchesAEM repositories have an inconvenient habit of doubling in size every couple of years without anyone noticing, until the day a familiar search takes a slow…
A/B Testing on AEM Pages with Analytics IntegrationA/B testing on Adobe Experience Manager pages gives Australian digital teams a practical way to improve conversion rates without relying on guesswork. By…
Understanding AEM’s Content Repository Architecture: Oak vs JackrabbitAdobe Experience Manager stores pages, assets, configurations, user data, and application content in a hierarchical repository. For developers working with…