I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Shows how to update the VLT Properties.xml in a Maven Build
/posts/2012/06/maven-cq5-package-build-updating-propertiesxml.htmlIn CQ 5.5, by default you cannot compile code with CRXDE, learn about how to fix this.
/posts/2012/05/scr-javadoc-tags-deprecated-cq-55.htmlUsing Apache Server Side Includes (SSI) allows you to share content between AEM and non-AEM websites such as header and footers.
/posts/2017/10/mastering-aem-dispatcher-part-4-sharing-content-ssi.htmlImplementing Experience Management solutions for global organizations involves particular challenges. The complexity of maintenance and cost of translating a large content repository increases several fold when it must be reproduced across multiple regions and languages.
/posts/2018/01/3-solutions-success-globalized-content-strategy.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.htmlLearn about how the combination of Six Dimensions and Storycode presents awesome opportunities in the combination of AEM and DPS.
/posts/2015/03/6d-plus-storycode.htmlMy summary of three best practices many CQ projects miss
/posts/2013/07/three-commonly-missed-cq-best-practices.htmlLearn how to setup monitoring on your AEM instances using New Relic.
/posts/2014/04/monitoring-aem-newrelic.htmlDownload and learn how to use a bookmarklet for switching between author and a better preview mode in Adobe CQ
/posts/2012/08/toggle-cq-author-and-preview-bookmarklet.htmlLearn about what could be changing the Resource Type on your custom TextImage component
/posts/2012/10/why-does-my-textimage-resource-type-keep-changing.html