I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
In this post, I'll show you how to easily and cleanly create a dynamic dropdown in an AEM Content Fragment Model driven by an ACS AEM Commons Generic List.
/posts/2019/09/dynamic-dropdowns-aem-content-fragments.htmlYesterday, Cedric Huesler, the Director of Product Management at Adobe started a Twitter thread on AEM as a Cloud Service. I have a number of burning questions about AEM as a Cloud Service, so I figured I'd take Cedric up on the offer to ask anything.
/posts/2020/01/aem-as-a-cloud-service-followup-insights-cetric-huesler.htmlEnable Adobe Cloud Manager to pull artifacts from a private Apache Maven repository.
/posts/2020/07/pulling-private-dependencies-cloud-manager.htmlA new version of Sling CMS, version 1.1.0 was just released. Highlights include improved thumbnail support as well as resolved bugs.
/posts/2021/11/new-sling-cms-release-improved-thumbnail-support-bug-fixes.htmlAre you still writing Servlets to render JSON in AEM? Use the Sling Models Exporter instead!
/posts/2018/07/no-servlets-required-exporting-data-sling-models.htmlIntroducing an enhancement to the Redirect Manager to allow for direct editing of the redirect map entries.
/posts/2018/05/managing-redirects-easier.html.htmlA comparison of the performance of top Java Virtual Machine implementations in running Apache Sling.
/posts/2020/08/apache-sling-jvm-performance-comparison.htmlAEM 6 ships with a new repository, CRX3 which is based on Apache Oak, a subproject of the Apache Jackrabbit project. This repository promises significant performance increases over CRX2, however it does require a bit more work to setup. Unlike CRX2, CRX3 requires you to explicitly declare which fields will be indexed.
/posts/2015/03/oak-index-packages.htmlLooking to migrated from WordPress to AEM? Introducing Perficient's Open-Source WordPress to AEM Migration process.
/posts/2019/07/wordpress.htmlThis new Resource Filter API allows AEM / Sling developers to be significantly more succinct and readable and how they perform common repository traversals. It's not a pure replacement of JCR queries, but for simple content structures you can do a lot more with a lot less code.
/posts/2018/10/resource-streams-apache-sling.html