
I'm based out of Cincinnati, OH
I work as the Adobe Digital Marketing Technical Director at Perficient
I'm based out of Cincinnati, OH
I work as the Adobe Digital Marketing Technical Director at Perficient
Implementing proactive monitoring of AEM web applications using Sling Health Checks and Nagios when hosting through Adobe Managed Services.
/posts/2018/09/monitoring-aem-ams-sling-health-checks.htmlThe AEM Dispatcher is not just a caching engine and load balancer, is the first line of defense for your AEM application. That's why it's so important to ensure your Dispatcher is configured to be secure.
/posts/2019/01/mastering-aem-dispatcher-part-7-securiting-dispatcher.htmlRunning into a null pointer exception when using a ModifiableValueMap and not sure why? This blog post pulls back the covers and offers some alternative ideas.
/posts/2015/02/modifiablevaluemap-not-found.htmlIllustrates why you need to be careful with the Export-Package instruction and in general when setting up a project.
/posts/2013/08/beware-export-package.htmlLearn how to dynamically load classes in Adobe CQ
/posts/2012/11/loading-classes-adobe-cq.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.htmlLearn how Sling Models can make AEM development easier and more fun by replacing spaghetti and boilerplate code with dynamic models.
/posts/2014/11/sling-models-for-fun-and-profit.htmlLearn how to handle file uploads in Adobe CQ
/posts/2013/01/handling-file-upload-adobe-cq.htmlThis new Resource Filter API allows AEM / Sling developers to be significantly more succinct and readable and how they perform common repository traversals. It's not a pure replacement of JCR queries, but for simple content structures you can do a lot more with a lot less code.
/posts/2018/10/resource-streams-apache-sling.htmlHighlights some of the features available in the new 1.0.8 release of the Apache Sling Testing Tools library.
/posts/2014/07/new-apache-sling-testing-tools.html