Talking Drupal

Talking Drupal #502 - TD Cafe #001 Martin and Jake

May 12, 2025
Jacob Rockowitz, a leading developer of the Webform module and an active Drupal community member, joins Martin Anderson-Clutz, a distinguished Drupal Grand Master. They discuss the challenges of being a module maintainer, emphasizing the need for community support to combat burnout. The conversation highlights the role of sandbox modules and AI tools in enhancing development. They also touch on the importance of visibility for lesser-known projects and the value of face-to-face interactions during upcoming conferences.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Types of Drupal Projects Maintained

  • Martin Anderson-Clutz and Jacob Rockowitz share how maintaining different types of Drupal projects shapes their connection and responsibility levels.
  • They discuss passion projects, inherited projects, and utility modules created for shared use as common types.
ADVICE

Extract Shared Code to Modules

  • Use standalone reusable modules for shared code between projects instead of duplicating classes.
  • This improves maintainability and allows shared components to have their own life.
INSIGHT

Balancing Modules and Submodules

  • Smaller focused Drupal modules performing specific tasks can coexist alongside larger feature-rich projects.
  • Submodules complicate maintenance; maintainers should carefully balance module granularity and maintainability.
Get the Snipd Podcast app to discover more snips from this episode
Get the app