I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
The Apache Sling project just released the latest version of the Apache Sling Starter, version 11. This artifact is an aggregator of the modules making up Apache Sling and is used by many downstream applications as a basis for the "stable" version of the Apache Sling codebase.
/posts/2018/10/lucky-num-11-sling-11-java-11-support.htmlThis new Resource Filter API allows AEM / Sling developers to be significantly more succinct and readable and how they perform common repository traversals. It's not a pure replacement of JCR queries, but for simple content structures you can do a lot more with a lot less code.
/posts/2018/10/resource-streams-apache-sling.htmlA video about the Apache Sling Service User WebConsole a new feature in AEM from Perficient/Digital that will make creating service users significantly easier for AEM developers.
/posts/2018/10/achieving-development-tranquility-apache-sling-service-user-webconsole.htmlAre you still writing Servlets to render JSON in AEM? Use the Sling Models Exporter instead!
/posts/2018/07/no-servlets-required-exporting-data-sling-models.htmlHow can you find the source or JavaDocs for an Apache Sling dependency of AEM? The answer is trickier than you'd think, but I've got a new tool to make it easier!
/posts/2018/07/misconceptions-missing-modules-apache-sling.htmlIf you use AEM 6.3+ you should be using the OSGi R6 DS Annotations, but how do you avoid gotchas when upgrading old projects?
/posts/2018/05/3-gotchas-migrating-felix-scr-osgi-r6-annotations.htmlAnnouncing the release of Apache Sling 10 and the Service User WebConsole.
/posts/2018/02/announcing-sling-10.htmlIntroducing a new tool I’ve been working on the parse and analyze Slong Recent Requests logs
/posts/2023/08/sling-recent-requests-parser.html