
I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Authoring personalized content does not need to be difficult or require duplication. Learn how AEM 6.2 and Adobe Target can work together to deliver personalized content.
/posts/2016/05/aem-62-target-integration.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.htmlLearn about the most concepts most developers have problems understanding when starting to develop on the AEM platform
/posts/2013/11/5-hardest-aem-concepts-new-developers.htmlExplains the process for setting up and running Apache Axis 1.4 in AEM.
/posts/2014/08/running-axis-1-4-in-aem.htmlExplains the process for debugging Axis 1.4 requests and responses with SLF4J
/posts/2014/08/debugging-axis-1-4-in-slf4j.htmlPromoting the cq:EditConfig an configuration node which allows developers to customize the authoring experience for a component
/posts/2014/01/the-great-and-powerful-cq-editconfig.htmlDemonstrates a simple technique for creating HTML templates for Apache Felix WebConsole screens
/posts/2014/01/simple-webconsole-templates.htmlHow to fix the java.lang.VerifyError: Expecting a stackmap frame at branch target error in AEM
/posts/2014/11/escaping-the-dreaded-verify-error.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.htmlImprovements and recommendations from my previous post about Integration Testing in Adobe CQ.
/posts/2014/06/follow-up-to-integration-tests-adobe-cq.html