I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
The how and the why of logging in AEM to support cloud scale observability
/posts/2022/03/8-tenets-for-cloud-scale-logging-in-aem.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.htmlWhether you are laid off or slowed down, having additional value will give you an edge. Pluralsight has released their training for FREE in April, here's a guide to learning AEM!
/posts/2020/04/learn-aem-in-april.htmlWith AEM as a Cloud Service, Adobe has solved some challenging problems to make AEM scale in the cloud. Here's how Adobe can scale AEM as a Cloud Service, vs the fixed model for AEM "Classic".
/posts/2020/02/how-aem-as-a-cloud-service-scales.htmlA project can fail before it even starts. If the project estimates are off, nothing will save the project team from pain or at the worst prevent the project from failing. Through years of experience and failure, I've honed guidelines to help me ensure that projects I estimate can be completed within time and budget.
/posts/2021/07/5-rules-succeed-project-estimation.htmlShares a few approaches to accessing request variables in Sightly.
/posts/2015/01/accessing-request-variables-sightly.htmlThree helpful tips on integrating Adobe Experience Manager and Adobe Digital Publishing Suite.
/posts/2015/07/3-aem-dps-tips.htmlLearn about AEM Mobile: the latest feature in Adobe Experience Manager and how it can help you manage your mobile apps.
/posts/2016/03/aem-mobile-fresh-approach-mobile-apps.htmlImprovements and recommendations from my previous post about Integration Testing in Adobe CQ.
/posts/2014/06/follow-up-to-integration-tests-adobe-cq.htmlLast month, Adobe Open Sourced an Event-Driven Data Layer implementation called the Adobe Client Data Layer. I've tried it out and believe it will be the way to implement a DataLayer soon.
/posts/2019/11/early-thoughts-adobe-client-data-layer.html