
I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
This 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.htmlThe homepage on the web for Dan Klco, an experienced Adobe Digital Marketing Technical Lead, Solution Architect, Consultant and Advisor.
/index.htmlIn this post, I'll show you how to easily and cleanly create a dynamic dropdown in an AEM Content Fragment Model driven by an ACS AEM Commons Generic List.
/posts/2019/09/dynamic-dropdowns-aem-content-fragments.htmlThe latest release of Sling CMS, 0.14.0, brings tremendous new capabilities and dramatic improvements to the authoring experience.
/posts/2019/12/sling-cms-version-0-14-0.htmlDid 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.html