I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
As an end-to-end solution provider, Perficient Digital helps guide clients through these challenging transition points to deliver a successful program. Here are some thoughts to help your team navigate these transition points.
/posts/2019/09/project-handoff.htmlThe latest version of ACS AEM Commons, version 4.4.0, includes a new feature to fetch remote files and serve them via AEM. The primary use case I implemented this feature for was to automatically download the Launch by Adobe script so it can be served from the primary domain.
/posts/2020/01/1st-party-adobe-launch-acs-aem-commons.htmlThe most important part of identifying the correct architecture is to approach the current context without bias and chose the simplest solution that meets the need.
/posts/2020/04/the-focus-and-the-f150.htmlTips on using Java's Lambda Expressions, Streams and Optionals with Apache Sling
/posts/2021/05/slinging-optionally.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.htmlIn HTL many developers create overly complex Sling Model driven components for simple content lists. Instead, using child-component includes you can create complex content-driven components without a line of Java code.
/posts/2018/05/item-list-htl-aem.htmlLearn about how to create Integration Tests in Apache SLing with the SlingTestBase
/posts/2013/06/creating-integration-tests-apache-sling.htmlExplains the process for setting up and running Apache Axis 1.4 in AEM.
/posts/2014/08/running-axis-1-4-in-aem.htmlThere are numerous plugins for Maven which make it easier to work with AEM from the command line, however the documentation for the plugins is sprinkled across a number of plugin sites. Mastering these Maven commands makes it easier and quicker for you to develop code.
/posts/2022/04/5-maven-commands-turbocharge-aem-development.htmlScripts to help easily run TarMK compaction on AEM 6.0 - AEM 6.2
/posts/2017/03/aem-compaction-script.html