The Issue Queue

Drupal Canvas and cinematic motion, component architecture, AI in Drupal, and how problems from real work end up as contrib.

8 posts11 receipts

Every claim traces back to a real issue, module, or talk. Updated Aug 27, 2026.

8 posts

Editorial cover graphic with a branching line motif in gold on cream.

Contribution4 minDraft

Why my SDC props kept disappearing three components deep

A cleaner way to compose Single Directory Components across boundaries, and what it took to make it installable by a stranger.

3 receipts

Editorial cover graphic with a concentric ring motif in gold on cream.

Deep dive4 minDraft

Custom style definitions were fighting the Canvas cache

What YamlDiscovery changes about defining Canvas styles, and why the old approach kept going stale.

1 receipt

Editorial cover graphic with a concentric ring motif in gold on cream.

Deep dive4 minDraft

Why a block looked full-width in Layout Builder, half everywhere else

How Bootstrap Layout Builder maps grid columns onto regions, and why the admin preview and the themed page are rendering two different things.

1 receipt

Editorial cover graphic with a blueprint grid motif in gold on cream.

Build log3 minDraft

Getting GSAP timelines to survive a Canvas re-render

Scroll-driven motion inside Drupal Canvas, and the teardown step that stops it breaking on edit.

1 receipt

Editorial cover graphic with a diff-tick motif in gold on cream.

Patch note2 minDraft

The GSAP module was loading twice on half our pages

A small library dependency fix, and how to tell when Drupal is attaching the same asset twice.

1 receipt

Editorial cover graphic with a blueprint grid motif in gold on cream.

Build log3 minDraft

Theme Flip nearly leaked a preview theme onto the anonymous page cache

A session-scoped theme switcher, the cache context it was missing, and how close that came to shipping.

1 receipt

Editorial cover graphic with a single rule and pennant motif in gold on cream.

Stance4 minDraft

Every multisite platform I have worked on gets harder to change

Why multisite drift needs a smaller, shared component library instead of tighter governance, and what has to be true for one to survive real variation.

1 receipt

Editorial cover graphic with a radiating line motif in gold on cream.

Talk recap3 minDraft

The question that changed how I talk about AG-UI in Drupal

What the Beyond Chatbots talk actually argued, the question from the room that stuck with me, and what I would open with differently now.

2 receipts