My Musings

My recent blog posts, webinars and whitepapers. Mostly about technology and digital marketing.

3 Simple Rules for a Successful AEM Access Control Model

3 Simple Rules for a Successful AEM Access Control Model

Follow these three rules for setting up a sustainable Apache Jackrabbit Oak Access Control model

Read Post
What Developers Can't Abide in Your API

What Developers Can't Abide in Your API

As developers, we're looking to make APIs that other developers love, but before such a lofty goal, how about making APIs other developers don't hate.

Read Post
Bulk Asset Reprocessing in AEM as a Cloud Service Assets

Bulk Asset Reprocessing in AEM as a Cloud Service Assets

A quick script to reprocess assets in bulk

Read Post
5 Techniques to Modernize Your AEMCS Tests

5 Techniques to Modernize Your AEMCS Tests

You've modernized your CMS, now modernize your tests!

Read Post
Demystifying Oak Search Part 3: Five Indexing Gotchas

Demystifying Oak Search Part 3: Five Indexing Gotchas

Wouldn't it be great if it was just as easy as "use an index" Here are 5 Oak Indexing Gotchas

Read Post
Demystifying Oak Search Part 2: Traversal

Demystifying Oak Search Part 2: Traversal

Traversal is the bane of query performance in Apache Jackrabbit Oak, learn what traversal means and how to avoid it.

Read Post
Using Bnd + Maven to Make Wrapping Complex Bundles Less Painful

Using Bnd + Maven to Make Wrapping Complex Bundles Less Painful

How to use the Maven dependency plugin and bnd to dump all of the packages used by the dependencies of a Maven project to make it easier to wrap a library as an OSGi bundle

Read Post
5 Maven Plugins to Turbocharge Your AEM Development

5 Maven Plugins to Turbocharge Your AEM Development

There 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.

Read Post
Demystifying Oak Search Part 1: Exploring Indexes with Luke

Demystifying Oak Search Part 1: Exploring Indexes with Luke

Exploring Apache Jackrabbit Oak indexes with Luke

Read Post
8 Tenets for Cloud-Scale Logging in AEM

8 Tenets for Cloud-Scale Logging in AEM

The how and the why of logging in AEM to support cloud scale observability

Read Post
Understand Leverage for a Successful Career in Consulting

Understand Leverage for a Successful Career in Consulting

Understand leverage and how it applies to your career growth to create an easy to understand path to grow your career in consulting by aligning your personal growth with the goals of your employer

Read Post
Unicode Fun with Apache Jackrabbit / Sling

Unicode Fun with Apache Jackrabbit / Sling

Experimenting with using Unicode characters in the JCR

Read Post