I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Introducing CQ Deploy: A Maven Plugin for Deploying CQ Projects
/posts/2012/05/introducing-cq-deploy-maven-plugin-deploying-cq-projects.htmlShows how to update the VLT Properties.xml in a Maven Build
/posts/2012/06/maven-cq5-package-build-updating-propertiesxml.htmlUnfortunately, AEM did not provide a mechanism to interact with Markdown content, nor were any of the Java markdown libraries compatible with OSGi. Recently, I worked with the Flexmark team to produce an OSGi bundle version of the Flexmark markdown library.
/posts/2018/08/markdown-aem-flexmark.htmlFind out how to resolve a missing javax.servlet dependency when using the Apache Sling API.
/posts/2013/02/sling-sort-requires-javax-servlet.htmlDescribes the process for creating custom aggregates with Apache Sling CMS and the Sling Feature Model for running in Docker containers
/posts/2020/10/exploring-sling-feature-model-part-3-custom-aggregates.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-fresh-approach-mobile-apps.htmlThere are numerous plugins for Maven which make it easier to work with AEM from the command line, however the documentation for the plugins is sprinkled across a number of plugin sites. Mastering these Maven commands makes it easier and quicker for you to develop code.
/posts/2022/04/5-maven-commands-turbocharge-aem-development.htmlContinue exploring the Sling Feature Model by building an Oak Composite NodeStore in Docker
/posts/2020/08/exporting-sling-feature-model-part-2-composite-nodestore.htmlIn my previous post Creating a Scalable Application Ecosystem, I described how to create an ecosystem of applications, libraries, and services rather than isolated applications. With this paradigm, you should end up with smaller, more manageable projects, but how do you manage all of these separate codebases?
/posts/2019/01/managing-multiple-projects-with-repo.htmlLearn how to integrate XMLBeans with Adobe CQ5.
/posts/2012/02/using-xmlbeans-in-adobe-cq.html