Skip to main content

Shannon SumnerSenior Technical Consultant

Connect with Shannon

Blogs from this Author

Updating The Spa Editor To Support Vue 3

Updating the SPA Editor to Support Vue 3

I enjoy building websites using the Adobe Experience Manager (AEM) content management system. I also enjoy using JavaScript frameworks like Vue, React, and Angular to create rich web applications. Occasionally I get to do both. AEM provides a SPA Editor to facilitate building components for single-page applications. The SPA Editor enables front-end developers to produce […]

Digitally Enhanced Shot Of An Attractive Businesswoman Working In The Office Superimposed Over Multiple Lines Of Computer Code

HTL Template Testing Beyond AEM

Content Management Systems and Templating In the past, I have worked with various Content Management Systems, including Drupal, which utilized the Twig templating engine to generate the HTML for web pages. Twig shares many features with HTL, the templating language used in Adobe Experience Manager (AEM). While working with Twig templates in conjunction with the […]

Open Source AEM Core Components, A New Hope

“As Maine goes, so goes the nation” is a phrase that at one time was in wide currency in United States politics. The phrase described Maine’s reputation as a bellwether state for presidential elections.  As an Adobe Experience Manager (AEM) developer, it is not what proceeds from the Pine Tree State that concerns me, it is […]

Istock 518898712 Featured Image

Using Front-end Technologies like Node, Grunt, and Sass with AEM

In this article, I am going to show you how to use Grunt and Grunt plugins to compile Sass into CSS, minify CSS, add CSS source maps, merge JavaScript files, minify the JS, and add JavaScript source maps. We will be using Bower to add vendor JavaScript libraries to our project.  Before I show you […]

AEM and Google Cloud Vision – Impressions to Implementation

Chad Johnson’s recent observations on Google’s Cloud Vision API led us to start thinking of ways the image recognition software could be utilized within Adobe Experience Manager (AEM).  Automatic asset tagging immediately sprang to mind.  This solution reduces the burden on the end user in manually identifying and tagging the assets with relevant metadata.  Google’s […]