Pages Tagged with "Development"

4 Useful Features of Composum Browser

Composum Browser is an Open Source JCR Node browser for Apache Sling and bills itself as the Swiss knife for the repository. Composum Browser has been included in Apache Sling since Sling 9 and is available in all versions of Apache Sling CMS. Here are four useful features in Composum Browser.

/posts/2020/05/4-useful-features-composum.html
Single Page Application Approaches in AEM

Discusses architectural options around integrating Web Content Management Systems, such as Adobe Experience Manager with Single Page Applications. Including which integration paradigms are most appropriate for certain situations.

/posts/2018/03/single-page-applications-aem.html
3 Gotchas in Migrating from Felix SCR to OSGi R6 Annotations

If 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.html
Take the Quiz: What is My Content Production Approach?

Building a content production approach is critical to a successful implementation of Adobe Experience Manager.

/posts/2018/07/take-quiz-content-development-approach.html
What is my CQ Mode?

Figuring out what is the current authoring mode in components in Adobe CQ can sometimes be a tricky prospect.

/posts/2013/04/what-my-cq-mode.html
Beware of Export-Package

Illustrates 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
How NOT to Generate HTML

Learn how a better way of generating HTML than generating HTML in Java classes.

/posts/2014/02/how-not-to-generate-html.html
Expression Language, Tags and You

Talks about levering Tags and Expression Language to improve your CQ Development techniques

/posts/2014/02/expression-language-tags-and-you.html
Developing Clean and Efficient Lists of Items with HTL

In 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.html
Projects

Some of my current and past projects and activities.

/projects.html