I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Don'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.htmlA new version of Sling CMS, version 1.1.0 was just released. Highlights include improved thumbnail support as well as resolved bugs.
/posts/2021/11/new-sling-cms-release-improved-thumbnail-support-bug-fixes.htmlThere's some great events and conferences coming up this summer for enthusiasts and developers on Apache Sling. Check them out!
/posts/2021/06/summer-of-sling.htmlConflating completion and success makes developer's jobs harder. These two ideas are similar, but there are significant differences in the meaning and situations where the two concepts are useful.
/posts/2021/06/completion-v-success.htmlTips on using Java's Lambda Expressions, Streams and Optionals with Apache Sling
/posts/2021/05/slinging-optionally.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.htmlI've seen and written a lot of background jobs in my career and in my experience, they are most common culprits to hard-to-diagnose issues in website operations. This is why, with background jobs, it's even more important than your standard component code to ensure the job executes successfully.
/posts/2018/08/anatomy-ideal-background-job.htmlShows how to integrate Front End built tools into an Apache Maven based OSGi Bundle build process
/posts/2018/01/incorporating-front-end-builds-osgi-bundle.htmlImplementing proactive monitoring of AEM web applications using Sling Health Checks and Nagios when hosting through Adobe Managed Services.
/posts/2018/09/monitoring-aem-ams-sling-health-checks.htmlOver the last few months, I have created and Open Sourced an intuitive, full-featured Content Management System based on the Apache Sling framework as the Apache Sling CMS.
/posts/2018/12/building-zero-cost-website-sling-cms.html