Drupal 11 is secure by default, but production sites need more. Here are some essential security modules and configurations that should be on every site's checklist before launch.
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.
CKEditor 5 v45 brings significant improvements but introduces breaking changes. Here's what site builders and developers need to know to upgrade successfully.
The setSyncing() function prevents timestamp updates during bulk operations. Here's what's happening, why it matters for content visibility, and the solutions available.
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.