All Posts

Understanding drupal_block() in Twig Tweak: Using the Right Tool for the Right Job

Twig Tweak is one of the most useful contributed modules in the Drupal ecosystem. This article explains how drupal_block() works, when it's appropriate, and where the module itself points you toward better alternatives for placed blocks.

Lloyd's Register Foundation

Development lead on a Drupal CMS platform unifying the Foundation's digital presence while transforming research and insights from PDFs into discoverable, interactive content.

Drupal 10.2.4+: Cache Metadata Bubbling Is Now Automatic

Starting with Drupal 10.2.4, field cache metadata bubbles automatically in templates. The workaround that became doctrine for a decade is finally solved at the core level.

University of London – Redesign

Development lead on a Drupal 10 platform unifying 17 institutions and 150 microsites into a cohesive digital presence for 45,000+ global distance learners.

SOAS

Development lead on a Drupal CMS platform built to showcase SOAS's exceptional breadth and depth of course offerings to the world.

The Children's Society

Development lead on this CMS build on Drupal 8.