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.htmlAs developers, we're looking to make APIs that other developers love, but before such a lofty goal, how about making APIs other developers don't hate.
/posts/2022/11/what-developers-cant-abide-in-your-api.htmlHere is a quick starter to help you find your way around the servers provisioned by Adobe Managed Services
/posts/2020/08/5-commands-adobe-managed-services-should-have-documented.htmlI have a confession to make: in my heart of hearts I know JSP is better than HTL / Sightly.
/posts/2018/08/retrospective-on-htl-wrong-solution-for-the-problem.htmlAnnouncing the release of Apache Sling 10 and the Service User WebConsole.
/posts/2018/02/announcing-sling-10.htmlA tongue and cheek writeup of 12 different questions I regularly ask myself about Adobe Experience Manager.
/posts/2019/12/12-complaints-aem-mas.htmlThere's a paradox in your career as a consultant: which project assignments you get are one of the most important things to drive your career, yet you have little control over what projects you are assigned to. So how do you make sure to get the creme de la creme of assignments?
/posts/2021/11/5-tips-getting-best-consulting-project-assignments.htmlHow to use JConsole do diagnose a "bricked" AEM instance
/posts/2021/09/bringing-aem-back-to-life-with-jconsole.htmlGeolocation is critical to creating a relevant experience, but creating a stellar geolocation experience is more complicated than just a simple development task.
/posts/2018/03/geolocated-experiences-aem.htmlTo help you keep busy during the quarantine, I've put together a list of my themes for Summit 2020 and the top videos I'm going to be watching!
/posts/2020/03/themes-recommended-sessions-adobe-summit-2020.html