Pages Tagged with "Apache Sling"

Conflicts with Sling Feature Model and Content Configurations

Don't mingle Apache Sling OSGi Feature Model and content configurations for content creation, ACLs or OSGi configuration definitions

/posts/2021/08/sling-feature-model-content-configurations-conflicts.html
New Sling CMS Release: Improved Thumbnail Support & Bug Fixes

A new version of Sling CMS, version 1.1.0 was just released. Highlights include improved thumbnail support as well as resolved bugs.

/posts/2021/11/new-sling-cms-release-improved-thumbnail-support-bug-fixes.html
The Summer of Sling

There's some great events and conferences coming up this summer for enthusiasts and developers on Apache Sling. Check them out!

/posts/2021/06/summer-of-sling.html
Completion vs Success

Conflating completion and success makes developer's jobs harder. These two ideas are similar, but there are significant differences in the meaning and situations where the two concepts are useful.

/posts/2021/06/completion-v-success.html
Lambda, Optional and Streams with Apache Sling

Tips on using Java's Lambda Expressions, Streams and Optionals with Apache Sling

/posts/2021/05/slinging-optionally.html
Markdown in AEM with Flexmark

Unfortunately, AEM did not provide a mechanism to interact with Markdown content, nor were any of the Java markdown libraries compatible with OSGi. Recently, I worked with the Flexmark team to produce an OSGi bundle version of the Flexmark markdown library.

/posts/2018/08/markdown-aem-flexmark.html
Anatomy of the Ideal Background Job

I've seen and written a lot of background jobs in my career and in my experience, they are most common culprits to hard-to-diagnose issues in website operations. This is why, with background jobs, it's even more important than your standard component code to ensure the job executes successfully.

/posts/2018/08/anatomy-ideal-background-job.html
How to Incorporate Front End Builds into OSGi Bundles

Shows how to integrate Front End built tools into an Apache Maven based OSGi Bundle build process

/posts/2018/01/incorporating-front-end-builds-osgi-bundle.html
Monitoring AEM in Adobe Managed Services with Sling Health Checks

Implementing proactive monitoring of AEM web applications using Sling Health Checks and Nagios when hosting through Adobe Managed Services.

/posts/2018/09/monitoring-aem-ams-sling-health-checks.html
Building a Zero Cost Website with Apache Sling CMS

Over the last few months, I have created and Open Sourced an intuitive, full-featured Content Management System based on the Apache Sling framework as the Apache Sling CMS.

/posts/2018/12/building-zero-cost-website-sling-cms.html