Skip to main content

📘 Understanding Drupal: A Complete Guide to Caching Layers — my new book is out now!

[2025-06-02]

Why I've self-nominated for the Drupal Association At-Large Board Seat at this moment

#drupal

I had been considering a self-nomination for the Drupal Association At-Large Board Seat a few times. This year, I decided to throw my hat into the ring. I've been a bit busy with baseball season kicking off (three kids, three teams 🫠) that I haven't written a blog yet, but I will, explaining why I've considered now the right time. 

[2025-04-11]

My site is now on Drupal 11.1! I was able to jump from 10.4 to 11.1 without any hiccups. I also used it as a chance to clean up some unused modules instead of upgrading to ones compatible with 11.1 - like media_entity_instagram that I never used and disqus which hasn't been working for a while.

[2024-11-26]

Restrict Composer dependency updates to only patch releases

#drupal #composer

I was doing website maintenance and checked for outdated dependencies with composer outdated. I usually filter with -D for checking direct dependencies and -p for packages with patch releases. These are typically easy pickings.

[2024-07-02]

Running Drupal on the Edge with WebAssembly

#drupal #starshot #WebAssembly

At DrupalCon Portland, Dries announced Starshot during his State of Drupal presentation. Part of Starshot is the idea that we have Drupal CMS and Core. The big difference is that the Drupal CMS offering comes with standard contributed modules used by almost every existing Drupal build. Then, Dries showed a proposed wireframe for the Drupal.org download page.