Pages Tagged with "Tools"

404 ModifiableValueMap Not Found: Considerations in Using ModifiableValueMaps in an API

Running into a null pointer exception when using a ModifiableValueMap and not sure why? This blog post pulls back the covers and offers some alternative ideas.

/posts/2015/02/modifiablevaluemap-not-found.html
New from Apache Sling: JSP XSS Protection

The Apache Sling Project introduces new XSS Protection tags into the Sling JSP Taglib

/posts/2014/09/new-from-apache-sling-xss-protection.html
My AEM Development Setup

Discusses how I structure my computer to support easy and flexible AEM Development.

/posts/2014/04/my-aem-dev-setup.html
WYSIWYG HTML Source Editor Considered Harmful

Why the WYSIWYG HTML Source Editor can be harmful to a CMS implementation and what developers can do to work around it

/posts/2012/11/wysiwyg-html-editor-considered-harmful.html
CQ5 Development Setup, Maven Build and Deployment

Download and watch a webinar I did on CQ5 Development Setup, Maven Build and Deployment

/posts/2012/06/cq5-development-setup-maven-build-and-deployment-webinar.html
Gotcha: Sling Servlet Requires a Name

In order to create a sling servlet you must set a name for it - learn why

/posts/2012/12/gotcha-sling-servlet-requires-name.html
Managing Multiple Projects with Repo

In my previous post Creating a Scalable Application Ecosystem, I described how to create an ecosystem of applications, libraries, and services rather than isolated applications. With this paradigm, you should end up with smaller, more manageable projects, but how do you manage all of these separate codebases?

/posts/2019/01/managing-multiple-projects-with-repo.html
Improving Bulk User Creation in AEM 200x

Concrete tips and solutions for optimizing the creation & update of large numbers (100,000+) of users and groups in Adobe Experience Manager.

/posts/2019/10/improving-bulk-user-creation-200x.html