I'm based out of Cincinnati, OH
I work as a Sr. Computer Scientist at Adobe
Adobe's acquisition of Marketo brings exciting opportunities to extend Adobe's considerable marketing capabilities. As a leading partner, Perficient built a component to integrate Marketo JavaScript forms into AEM and contributed it into ACS AEM Commons.
/posts/2020/01/adding-marketo-forms-aem-pages.htmlDescribes the process for creating custom aggregates with Apache Sling CMS and the Sling Feature Model for running in Docker containers
/posts/2020/10/exploring-sling-feature-model-part-3-custom-aggregates.htmlLearn how to manage content and configuration packages via the command line interface of Adobe Campaign.
/posts/2015/11/managing-adobe-campaign-packages-command-line.htmlNow that AEM 6.5 has finally been released at Adobe Summit 2019, we can talk about some of the new features and functions available in the product. Here are 5 new features I've already seen in exploring AEM 6.5.
/posts/2019/03/5-new-features-aem-65.htmlWith companies looking to reduce costs and increase agility, many are looking to move their CMS to the cloud.
/posts/2020/09/make-adobe-managed-services-migration-success.htmlLearn how to configure your AEM repository with code via Apache Sling RepoInit
/posts/2020/06/one-tool-configure-all-sling-repoinit.htmlUnlike case Insensitive web servers, such as IIS, the AEM Dispatcher on Apache httpd is case sensitive. Learn about how to support case Insensitive URLs in the AEM Dispatcher on Apache.
/posts/2017/10/mastering-aem-dispatcher-part-2-case-insensitive-urls.htmlIntroducing AEM DataLayer, a new framework for AEM developers to easily create and populate Digital Marketing DataLayers from the data in the AEM repository.
/posts/2017/04/aemrockstar-using-aem-datalayer.htmlGroup membership in AEM struggles with large numbers of user, group associations. Learn how to use Jackrabbit Oak's Dynamic Group Membership to support hundreds of thousands of users in AEM.
/posts/2020/03/crossing-performance-chasm-mass-users-groups.htmlIllustrates why you need to be careful with the Export-Package instruction and in general when setting up a project.
/posts/2013/08/beware-export-package.html