Skip to main content

Engineering the open web.

Long-form writing on Drupal, PHP frameworks, AI tooling, automated testing and everything else in a working programmer's stack — shipped from production, not theory.

Does my CLAUDE.md actually matter? Reading the 'A Few Pages of Markdown' paper
ai

Does my CLAUDE.md actually matter? Reading the 'A Few Pages of Markdown' paper

An ASE '26 paper reports that repos with committed AI config show about half the complexity growth after adopting coding agents. Tempting to read as 'write a CLAUDE.md, halve your mess' — but it's observational and the authors call it hypothesis-generating. A skeptical read, and the audit it actually suggests.

2026-10-22 / 04 min
Craft 6 deleted its filesystem layer and handed my assets to Laravel
craft cms

Craft 6 deleted its filesystem layer and handed my assets to Laravel

Craft 6 removes its own filesystem concept: volumes and transforms now point at Laravel disks in config/filesystems.php, and storage config leaves the control panel for code. A Drupal dev on what that shift costs — plus the payoff, BlurHash and dominant-color handed to GraphQL for free.

2026-10-22 / 05 min
Drupal 12.0.0-beta1: I read the removal list so you don't have to
drupal

Drupal 12.0.0-beta1: I read the removal list so you don't have to

Drupal 12 is mostly 11.5 with the deprecations deleted — and the deletions include nine modules a lot of sites run (Search, Contact, Toolbar, Shortcut...). The upgrade is a Composer-require checklist, Contact is the one to check carefully, and the Dec 9 Drupal 10 EOL makes it a deadline for some.

2026-10-22 / 04 min
Subscribe to Home
One email a week. No noise.
Every new article, plus the tools and patches I’m watching.