I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
There are quite a few changes coming in the content structure of AEM 6.4. Architects and developers should be aware of these coming up to avoid difficult upgrades.
/posts/2018/03/fyi-seismic-changes-coming-aem-64.htmlDiscusses the point at which CQ 5.6 becomes unreliable
/posts/2015/09/cq-56-tipping-point.htmlMy summary of three best practices many CQ projects miss
/posts/2013/07/three-commonly-missed-cq-best-practices.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.htmlConcrete tips and solutions for optimizing the creation & update of large numbers (100,000+) of users and groups in Adobe Experience Manager.
/posts/2019/10/improving-bulk-user-creation-200x.htmlWouldn't it be nice if there were a tool that made it easy to map legacy content into AEM with a simple, flexible and concise templating language? That would be Groovy baby!
/posts/2019/04/migrating-aem-content-groovy.htmlScripts to help easily run TarMK compaction on AEM 6.0 - AEM 6.2
/posts/2017/03/aem-compaction-script.htmlWhether you are laid off or slowed down, having additional value will give you an edge. Pluralsight has released their training for FREE in April, here's a guide to learning AEM!
/posts/2020/04/learn-aem-in-april.htmlHow to clear AEM's Compiled JSP cache in your Continuous Integration build
/posts/2016/08/clearing-aem-jsp-cache-jenkins-build.htmlI created a small script AEM Package Manager to make it easier to manage AEM packages via the command line
/posts/2016/07/aem-package-manager-cli.html