I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Nearly every user of Adobe Experience Manager underestimates the AEM Link Checker. Most people think of the AEM Link Checker as that annoying feature that incorrectly strips links in AEM, but the AEM Link Checker and do far more.
/posts/2019/07/cq-linkchecker-attacks.htmlCurious about using Sling RepoInit? Want to learn more in-depth about how Sling RepoInit can enable your AEM DevOps team to manage the initial repository state in code? Join the Detroit AEM virtual meetup on Thursday July 9th from 6:00 - 6:50 PM EST.
/posts/2020/07/upcoming-webinar-sling-repoinit.htmlTips on using Java's Lambda Expressions, Streams and Optionals with Apache Sling
/posts/2021/05/slinging-optionally.htmlExploring Apache Jackrabbit Oak indexes with Luke
/posts/2022/03/demystifying-oak-search-exploring-indexes-with-luke.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.htmlIntroduces the new Resource Access tags in the Sling JSP Taglib
/posts/2013/08/new-apache-sling-resource-access-tags.htmlThe Apache Sling Project introduces new XSS Protection tags into the Sling JSP Taglib
/posts/2014/09/new-from-apache-sling-xss-protection.htmlWhat are OSGi HTTP Whiteboard Servlets and could they be useful for your project? Find the answers here!
/posts/2023/01/osgi-http-whiteboard-servers.htmlIf you use AEM 6.3+ you should be using the OSGi R6 DS Annotations, but how do you avoid gotchas when upgrading old projects?
/posts/2018/05/3-gotchas-migrating-felix-scr-osgi-r6-annotations.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.html