
I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Concrete tips and solutions for optimizing the creation & update of large numbers (100,000+) of users and groups in Adobe Experience Manager.
/posts/2019/10/improving-bulk-user-creation-200x.htmlNearly 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.htmlA comparison of the performance of top Java Virtual Machine implementations in running Apache Sling.
/posts/2020/08/apache-sling-jvm-performance-comparison.htmlFollow up on my initial performance comparison of Java Virtual Machine implementations in running Apache Sling using more iterations to get better data
/posts/2020/08/apache-sling-jvm-performance-followup.htmlPerformance is a critical concern for any web implementation. Users expect high performance, responsive web experiences and will abandon experiences that don't deliver. There are a number of different factors for ensuring Adobe solution performance.
/posts/2020/02/website-performance-adobe.htmlIntroducing a new contribution to the ACS AEM Commons library which allows developers to easily mass-activate content in AEM.
/posts/2017/05/one-simple-trick-aem-bulk-jobs.htmlIntroducing a new tool I’ve been working on the parse and analyze Slong Recent Requests logs
/posts/2023/08/sling-recent-requests-parser.html