I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Wouldn't it be nice if there were a tool that made it easy to map legacy content into AEM with a simple, flexible and concise templating language? That would be Groovy baby!
/posts/2019/04/migrating-aem-content-groovy.htmlIntroducing a new feature I contributed to the ACS AEM Commons, Audit Log Search
/posts/2017/04/acs-aem-commons-audit-log-search.htmlLearn how to configure your AEM repository with code via Apache Sling RepoInit
/posts/2020/06/one-tool-configure-all-sling-repoinit.htmlHere's a neat trick for AEM developers and architects: you can create a diagram representation of the service dependencies using Composum.
/posts/2019/10/visualize-osgi-service-graphs-composum.htmlWouldn't it be great if it was just as easy as "use an index" Here are 5 Oak Indexing Gotchas
/posts/2022/07/demystifying-oak-search-part-3-five-indexing-gotchas.htmlScripts to help easily run TarMK compaction on AEM 6.0 - AEM 6.2
/posts/2017/03/aem-compaction-script.htmlMy initial learnings in updating Sling CMS to the Sling Feature Model
/posts/2020/07/exploring-sling-feature-model-part-one.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.htmlLast month, Adobe Open Sourced an Event-Driven Data Layer implementation called the Adobe Client Data Layer. I've tried it out and believe it will be the way to implement a DataLayer soon.
/posts/2019/11/early-thoughts-adobe-client-data-layer.htmlIntroducting the Redirect Map Manager a new tool in the ACS AEM Commons contibuted by Dan Klco of PERFICIENT/digital to help AEM user manage redirects in AEM
/posts/2017/12/master-aem-dispatcher-part-5-mastering-redirects.html