I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
AEM 6 ships with a new repository, CRX3 which is based on Apache Oak, a subproject of the Apache Jackrabbit project. This repository promises significant performance increases over CRX2, however it does require a bit more work to setup. Unlike CRX2, CRX3 requires you to explicitly declare which fields will be indexed.
/posts/2015/03/oak-index-packages.htmlDiscusses the point at which CQ 5.6 becomes unreliable
/posts/2015/09/cq-56-tipping-point.htmlIn AEM 6.1, the structure of the user accounts, this post hows how to change user passwords in AEM 6.1 via cURL.
/posts/2015/06/changing-user-passwords-aem-61-curl.htmlLearn about the new AEM Translation API v2 and the Lingotek Connector
/posts/2015/05/new-aem-61-human-translation-api.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.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-perficient-demo.htmlAnnouncing Summit Live! Tune in for video updates from every day of Adobe Summit!
/posts/2016/03/adobe-summit-live.htmlAT.js is a new client library for Adobe Target which is more flexible, faster and more secure than the current mbox.js
/posts/2016/01/are-you-ready-for-atjs.htmlLearn how to configure AEM's LiveCopy Updates and how to enable LiveCopy updates for the jcr:title Property
/posts/2016/11/aem-livecopy-page-titles.htmlDiscussing the structure and recipe for the ideal Digital Marketing Project.
/posts/2016/09/digital-marketing-cake.html