##DrupalDevelopment
Drupal is moving away from .module and .theme files as more hooks shift to object-oriented implementations. The deprecation sets up a broader structural change for contributed and custom code ahead of future core releases.

www.thedroptimes.com/72654/drupal...

#Drupal #DrupalDevelopment #PHP
October 6, 2026 at 10:33 AM
Drupal 11.5 adds a Views post-save API so plugins can request route rebuilds and discovery-cache clearing only when needed. The longstanding views_invalidate_cache() helper is now deprecated.

https://bit.ly/4gVKu62
##Drupal #Drupal11 #DrupalCore #DrupalDevelopment
September 16, 2026 at 6:15 PM
A Drupal rebuild replaces custom Drupal 7 template tables with reusable Layout Builder sections and components. Editors can save working pages as templates, apply independent copies, and validate blocks against destination data.

https://bit.ly/4ys9nMt
##Drupal #LayoutBuilder #DrupalDevelopment
Drupal Rebuild Uses Layout Builder Sections for Reusable Page Templates
Reusable layouts are more useful when editors can build them from pages they can already see and test. The challenge is making each reused layout independent of the page and data context it came from.
bit.ly
September 10, 2026 at 4:53 PM
phpstan-drupal’s playground now supports agent-friendly bug reproduction through a documented API. Agents can submit code, receive share links, retrieve Markdown results, and compare saved errors with current analysis.

https://bit.ly/4rdb3Y0
##Drupal #PHPStan #AIAgents #DrupalDevelopment
September 10, 2026 at 4:43 PM
Drupal 12.0.0-alpha1 opens compatibility testing for modules and themes. It requires PHP 8.5 and brings major dependency changes, while HTMX 4 is still planned for beta1. Alpha1 is not for production.

https://bit.ly/4xKD7EA
##Drupal #Drupal12 #DrupalDevelopment
September 8, 2026 at 2:03 PM
Six new ECA Guide recipes show ways to improve Drupal editor workflows with AI metadata, edit shortcuts, dependent fields, Form API Ajax, and HTMX guidance.

https://bit.ly/4xLhK62
##Drupal #ECA #DrupalDevelopment
September 7, 2026 at 5:07 PM
Drupal-Code-Query now includes tools for Composer compatibility, patch checking, and patch re-rolling during Drupal upgrades. The results come from indexed project data rather than LLM generation.

https://bit.ly/4ibrj9w
##Drupal #Composer #MCP #DrupalDevelopment
Drupal-Code-Query Adds Tools for Patch-Heavy Drupal Upgrades
Maintainers of patch-heavy Drupal sites can spend significant time checking module compatibility and whether existing fixes still apply. Drupal-Code-Query now exposes several of those checks to LLM agents and direct API clients.
bit.ly
September 3, 2026 at 6:03 PM
AI-generated Drupal code can pass tests while missing cacheability or lifecycle metadata. Lucas Cunico Kalinowski highlights silent contracts around access, cache contexts, tags, and configuration.

https://bit.ly/46EmwWU
##Drupal #DrupalDevelopment #AI #CodeReview
Lucas Cunico Kalinowski Flags Silent Drupal Contracts in AI-Assisted Code
A permission check can pass a unit test while still leaving Drupal without the cache context needed to vary access correctly. Kalinowski argues that these silent omissions deserve particular attention when reviewing AI-assisted code.
bit.ly
September 3, 2026 at 5:34 PM
Drupal Cache Playground turns cache tags, contexts, max-age and lazy builders into a live browser simulation. It shows cache hits, variations, expiry and invalidation using rules verified against Drupal 11.3.10.

https://bit.ly/3Us76Ci
##Drupal #Caching #DrupalDevelopment
August 28, 2026 at 5:22 PM
When does Drupal need a custom build rather than a managed platform? An August 31 webinar will compare content complexity, integrations, governance, team capacity and five-year costs.

https://bit.ly/4gE6yRk
##Drupal #DrupalDevelopment #WebOps
August 28, 2026 at 12:06 PM
Mag ik jullie ervan verwittigen dat er weer een hele toffe kennissessie is op 17 april?

Hoe bouw en onderhoud je een community rondom een open source product? Hoe zorg je ervoor dat de community echt bijdraagt aan innovatie en doorontwikkeling?

Esmeralda Tijhoff en Bas van der Ven (DICTU […]
Original post on hostux.social
hostux.social
March 31, 2025 at 8:46 AM
Drupal Training outlines a curriculum spanning Drupal 11 and Drupal 12 preparation, including SDCs, Recipes, Navigation, Workspaces, Symfony 8, PHPUnit 12, and ESLint 9.
##Drupal #Drupal11 #Drupal12 #DrupalDevelopment

https://bit.ly/4gxInVH
Drupal Training Publishes Drupal 11 and 12 Curriculum Outline
Drupal 12 preparation extends beyond the major-version upgrade itself, with changes to dependencies, administration, testing, and development tooling also approaching.
bit.ly
August 14, 2026 at 2:42 PM
Phil Norton shows how to override LocalGov Drupal’s Whitespace data provider using hook_data_provider_info_alter().

The custom class removes duplicate food-waste entries while retaining the existing API integration.

https://bit.ly/3RC22tW
##Drupal #LocalGovDrupal #DrupalDevelopment #GovTech
July 28, 2026 at 4:22 PM
Steffen Rühlmann explains how to increase a populated Drupal text field length without triggering FieldStorageDefinitionUpdateForbiddenException.

The approach widens columns first, then realigns Drupal’s stored field schema metadata.

https://bit.ly/4w37eX1
##DrupalDevelopment #Configuration
undpaul Explains Changing Drupal Field Length with Existing Data
A routine field-length change becomes more complex once Drupal has production data to protect.
bit.ly
July 13, 2026 at 5:21 PM
🧠 New on TDT: Luca Lusso launches a 6-part deep dive into the Drupal Service Container.

Part 1 explains service tags, compiler passes, autoconfiguration, and how Symfony powers Drupal’s DI.

Full tutorial 👉 https://bit.ly/3LIPMVn
##Drupal #Symfony #DependencyInjection #DrupalDevelopment
November 18, 2025 at 7:30 AM
🧠 New on TDT: Luca Lusso launches a 6-part deep dive into the Drupal Service Container.

Part 1 explains service tags, compiler passes, autoconfiguration, and how Symfony powers Drupal’s DI.

Full tutorial: https://bit.ly/3LIPMVn
##Drupal #Symfony #DependencyInjection #DrupalDevelopment
November 18, 2025 at 7:28 AM
Excited to support the #Drupal community this year! With #Drupal7 #EOL & the #DrupalCMS release, I'm here to help your transition & get your projects ready. 🚀

Need expert advice? First consultation is free! Book now: calendly.com/alemadlei-te...

#DrupalDevelopment
45 mins Consulting / consultoría - Alejandro
This is a private consulting session. If possible, please provide some general questions you would like to ask so that I can prepare better for our conversation.The first-time session goes on me (no c...
calendly.com
January 21, 2025 at 6:56 AM
From Lando to DDEV: Replacing Custom Shell Scripts with Drainpipe

#Drupal #DrupalDevelopment
From Lando to DDEV: Replacing Custom Shell Scripts with Drainpipe
A Drupal project migration from Lando to DDEV replaced complex shell scripts with Drainpipe tasks, creating a more standardized, documented, and maintainable developer workflow.
matthewtift.com
June 17, 2026 at 3:52 PM
A Drupal project migration from Lando to DDEV replaced complex shell scripts with Drainpipe tasks, creating a more standardized, documented, and maintainable developer workflow.

https://matthewtift.com/blog/lando-ddev-replacing-custom-shell-scripts-drainpipe

#drupal #DrupalDevelopment
From Lando to DDEV: Replacing Custom Shell Scripts with Drainpipe | Matthew Tift
A Drupal project migration from Lando to DDEV replaced complex shell scripts with Drainpipe tasks, creating a more standardized, documented, and maintainable developer workflow.
matthewtift.com
June 17, 2026 at 3:54 PM
Going AI on Drupal? Here’s a practical guide about 8 Drupal AI modules worth using in 2026 - what each one does, who it's built for, and where the rough edges are.

www.specbee.com/blogs/drupal...

#drupalai #drupalmodules #artificialintelligence #drupaldevelopment #webdevelopment2026
8 Drupal AI modules worth using in 2026
Going AI on Drupal? Here’s a practical guide about 8 Drupal AI modules worth using in 2026 - what each one does, who it's built for, and where the rough edges are.
www.specbee.com
June 19, 2026 at 7:49 AM
Is your Drupal site slow? Render caching is often the performance fix nobody checks. Learn how it works, how to set it up in custom blocks, and how to debug it.

www.specbee.com/blogs/optimi...

#drupal #drupalperformance #rendercache #webperformance #drupaldevelopment
How to optimize render cache in Drupal for better performance
Is your Drupal site slow? Render caching is often the performance fix nobody checks. Learn how it works, how to set it up in custom blocks, and how to debug it.
www.specbee.com
June 11, 2026 at 10:07 AM
Still cleaning up messy content for hours? Read this blog to learn about the Node Cleanup module that can quickly filter, manage, and safely delete unused nodes to keep your Drupal 10/11 site organized.

www.specbee.com/blogs/node-c...

#drupal #nodecleanup #drupaldevelopment #contentmanagement
Introducing Node Cleanup - Your solution to managing & deleting unpublished nodes in Drupal 10/11
Still cleaning up messy content for hours? Read this blog to learn about the Node Cleanup module that can quickly filter, manage, and safely delete unused nodes to keep your Drupal 10/11 site organize...
www.specbee.com
April 20, 2026 at 3:52 AM
Struggling with taxonomy cleanup in Drupal? Read this blog to learn how the Bulk Term Delete module helps remove multiple taxonomy terms at once and improve admin efficiency.

www.specbee.com/blogs/clean-...

#drupal #drupaltaxonomy #drupalmodule #bulktermdelete #drupaldevelopment
How to clean up your Drupal Taxonomy faster? Go with Bulk Term Delete
Struggling with taxonomy cleanup in Drupal? Read this blog to learn how the Bulk Term Delete module helps remove multiple taxonomy terms at once and improve admin efficiency.
www.specbee.com
April 8, 2026 at 7:40 AM
What if your Drupal site could feel faster without big changes? Lazy loading might be the easiest fix you’re not using.

www.specbee.com/blogs/lazy-l...

#drupal #lazyloading #imagelazyloader #drupaldevelopment #drupalperformance #webperformance #sitespeed
Lazy Loading in Drupal - A simple trick that makes your site feel instantly faster
What if your Drupal site could feel faster without big changes? Lazy loading might be the easiest fix you’re not using.
www.specbee.com
March 4, 2026 at 9:42 AM