// Resources

Tools for AEM teams.

Checklists, reference guides, and cheat sheets that make AEM work easier. Free resources drop alongside the tutorials — subscribers get them first.

Video · Free

HTL Part 2 — The data-sly-* Block Statements

EP10: the other half of HTL — the block statements that decide whether markup exists at all, how often, and what shape it takes. data-sly-test, -list, -repeat, -attribute, -element, -resource, -include, -template. No Java. Part 2 of two.

Video · Free

HTL (Sightly) Part 1 — Expressions & Contexts

EP09: your .html files aren't HTML — they're HTL. The ${…} expression, the objects it hands you, operators, and the display contexts that keep every value safe by default. Part 1 of two.

Video · Free

Clientlibs — How CSS and JavaScript Reach the Page

EP08: take inline styles and script out of a component and into a clientlib — categories, the head/footer split, allowProxy and the /etc.clientlibs URL, the version hash, and dependencies vs embed.

Video · Free

Sling Resource Resolution — How a URL Becomes a Script

EP07: the engine behind every episode so far — the five script names Sling tries in order, super types, the /apps and /libs search paths, and why our page component has no page.html.

Video · Free

Editable Templates — How Every Page Gets Its Structure

EP06: an Article Page template built from scratch — structure vs initial content, policies as the guest list, layout mode on the 12-column grid, and the archetype breakpoint bug that makes layout mode look broken.

Video · Free

AEM Dialogs — Deep Dive

EP05: a Teaser dialog built from scratch — every Granite UI field you actually need, tabs, validation, and a multifield inside a multifield, traced down to the JCR.

Video · Free

Build Your First AEM Component — No Java Needed

EP04: a Card component built live in CRXDE — dialog, HTL, template policies, the JCR round trip, and exporting it to your codebase with Package Manager.

Config File · Free

Maven settings.xml for AEM

Points Maven to Adobe's public repository so your AEM builds can download the right dependencies. Required for every AEM Maven project.

Cheat sheet · Free

AEM Maven commands cheat sheet

The daily build & deploy commands from EP03 — full build, single-module, Author vs Publish — and what to run when. Keep it next to your terminal.

Command · Free

AEM archetype generate command

The full mvn archetype:generate command that scaffolds a multimodule AEM project — Mac/Linux and Windows versions, with every parameter explained.

Checklist

AEM project kickoff checklist

The questions to answer before a single line of code is written on a new AEM build.

Coming soon · subscribers first
Reference

OSGi configuration cheat sheet

Common OSGi configs and what they actually do, in plain language.

Coming soon · subscribers first
Guide

AEMaaCS migration readiness guide

What you need to tackle before moving to AEM as a Cloud Service.

Coming soon · subscribers first
Cheat sheet

Local AEM setup commands

Every command to get an AEM SDK instance, WKND, and your project running locally.

Coming soon · subscribers first
Reference

HTL quick reference

The HTL syntax you'll actually use — data-sly blocks, expressions, and context.

Coming soon · subscribers first
// Get them first

Subscribers get every resource first

Join the newsletter and the checklists, cheat sheets, and guides land in your inbox as they're released. Free.

No spam. Powered by Substack · aeminsider.substack.com
✓ You're on the list. Check your inbox to confirm — the next drop lands Tuesday.