I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Did you know there are properties you can't see in your Apache Sling / Adobe Experience Manager repository? You can see them with Apache Oak Run.
/posts/2019/10/revealing-hidden-oak-properties.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.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.htmlDon't mingle Apache Sling OSGi Feature Model and content configurations for content creation, ACLs or OSGi configuration definitions
/posts/2021/08/sling-feature-model-content-configurations-conflicts.htmlNow in Apache Oak you can specify limit and offset options in the body of Oak queries
/posts/2023/11/apache-oak-query-offset-limit-options.htmlFind out how to resolve a missing javax.servlet dependency when using the Apache Sling API.
/posts/2013/02/sling-sort-requires-javax-servlet.htmlIntroduction to the new Sling Adapters Console, available in Adobe CQ5.
/posts/2012/05/new-cq-55-sling-adapters-console.htmlWith AEM as a Cloud Service, Adobe has solved some challenging problems to make AEM scale in the cloud. Here's how Adobe can scale AEM as a Cloud Service, vs the fixed model for AEM "Classic".
/posts/2020/02/how-aem-as-a-cloud-service-scales.htmlDiscusses the process for creating a custom Apache Felix Web Console Plugin
/posts/2013/09/service-boss-level-part-2-custom-web-console-plugins.htmlDetails of my work as Technical Lead on the project WCM & Mobile Implementation for Genworth Index Institute
/projects/2013-01-genworth-index-institute.html