Posts

TitleDateExcerpt
Querying AEM Content Fragments with GraphQL and Apollo ClientAdobe Experience Manager has shifted from being a monolithic CMS into a flexible content platform, and the rise of headless architectures has pulled developers…
Building Custom AEM Widgets for the Touch UI Content FinderAdobe Experience Manager’s Touch UI Content Finder can become much more than a place to browse images and pages. With a carefully designed custom widget,…
Streamlining AEM Dynamic Media With Automated Rendition WorkflowsImage weight has become the silent killer of conversion rates across Australian retail sites, where shoppers in Perth routinely wait through higher latency…
Debugging AEM Sling Resource Resolution With Sling ToolingWhen an AEM component renders the wrong markup, returns a 404, or appears to ignore a recently deployed script, the cause is often Sling resource resolution…
AEM and Apache Kafka: event-driven content invalidationMost teams running Adobe Experience Manager eventually hit the same wall: a content author publishes a page in Sydney, a marketer in Perth tweaks a campaign…
Migrating legacy JSP components to HTL in AEM 6.xFor years, Adobe Experience Manager projects in Australia ran on a familiar recipe: Java Server Pages stitched together by experienced back-end engineers,…
AEM Content Fragments and the Path to Omnichannel DeliveryAEM Content Fragments represent one of the most significant shifts in how Adobe Experience Manager handles editorial content. They decouple copy, imagery, and…
AEM session management in clustered environmentsWhen Adobe Experience Manager runs across multiple author or publish instances, session handling becomes one of the trickiest parts of day-to-day operations. A…
Configuring AEM Multi-Site Manager for Geographically Distributed SitesAEM Multi-Site Manager (MSM) remains one of the more nuanced corners of the Adobe Experience Manager platform, especially when content teams are spread across…
Powering AEM Search With Elasticsearch for Rich Full-Text QueriesAEM ships with a capable query engine built on Oak and Lucene, but production teams running large-scale content estates often find that the platform's stock…