I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Interview on Sneaks and the peek it gave into Adobe's upcoming technology
/posts/2016/03/adobe-sneaks-top-3.htmlHow to clear AEM's Compiled JSP cache in your Continuous Integration build
/posts/2016/08/clearing-aem-jsp-cache-jenkins-build.htmlHow do distributors and manufacturers maintain hundreds of dealer or branch websites? AEM Live Copy can help easily manage shared content and structure while allowing for local site differences.
/posts/2016/02/introduction-adobe-experience-manager-live-copy.htmlCompare and contrast Sightly and Handlebars, the new scripting languages available in AEM6.
/posts/2014/05/sightly-vs-handlebars-vs-jsp-comparing-scripting-languages.htmlThe latest version of Apache Sling JSP TagLib, version 2.2.0 has been released in AEM 6.
/posts/2014/05/new-in-aem-6-sling-jsp-taglib-220.htmlRecording of my #AEMRockstar presentation at Adobe Summit 2017
/posts/2017/03/aem-rockstar-presentation.htmlAdobe Experience Manager or AEM is Adobes market leading web content management and digital marketing platform. This course is ideal for backend developers and focuses on developing services, servlets, and jobs in AEM.
/posts/2017/12/pluralsight-aem-foundations.htmlShows how to set the selected value in a CoralUI 3 Select Element
/posts/2017/12/coralui3-set-select-value.htmlIntroducting the Redirect Map Manager a new tool in the ACS AEM Commons contibuted by Dan Klco of PERFICIENT/digital to help AEM user manage redirects in AEM
/posts/2017/12/master-aem-dispatcher-part-5-mastering-redirects.htmlConcurrency issues are challenging to identify, but knowing these 2 common AEM concurrency issues gives you a starting place to look to make sure your code is not affected by concurrency bugs.
/posts/2017/12/avoiding-concurrency-pitfalls-aem.html