

Talking Drupal
Talking Drupal Hosts
Talking Drupal is a weekly chat about web design and development by a group of people with one thing in common: We Love Drupal. With hosts John Picozzi, Nic Laflin, and Martin Anderson-Clutz
Episodes
Mentioned books

Sep 29, 2025 • 1h 10min
Talking Drupal #522 - New Contrib Records System
Fran Garcia-Linares, a Drupal web developer, and Tim Lehnen, engineering lead at the Drupal Association, dive into the new Contribution Records System. They discuss the challenges of migrating millions of entities and the importance of accurate crediting. The redesigned system simplifies how contributions are tracked and displayed. Future enhancements include broader contributions beyond code, like events and localization. Gamification and new API endpoints for data querying are also on the horizon, promoting community engagement.

Sep 22, 2025 • 1h 7min
Talking Drupal #521 - Tugboat
In this engaging chat, James Sansbury, CEO of Tugboat and a seasoned expert in digital platforms, dives into how Tugboat can revolutionize CI/CD processes. He explains its per-merge-preview feature, which enhances testing and QA efficiency. James compares Tugboat to other solutions, emphasizing its speed and support. He shares unique use cases, from demos to sandbox environments, and discusses the importance of standardizing workflows across different hosts. Plus, discover the whimsical origin of Tugboat's mascot!

Sep 15, 2025 • 1h 37min
Talking Drupal #520 - Dripyard
Mike Herschel and Andy Giles, co-founders of Dripyard, discuss their new premium Drupal theme, emphasizing its focus on accessibility and enhancing the developer experience. They share insights into the design challenges behind creating public themes and the technical advantages of their shared component library. The duo also touches on integrating features like Canvas for a smoother workflow and the importance of customization options for end-users. Plus, there’s a crucial alert about an NPM supply chain attack—don’t miss it!

Sep 11, 2025 • 59min
TD Cafe #010 - Steve Wirt & John Jameson
Join John and Steve as they delve into the intricacies and challenges of maintaining Drupal modules, comparing experiences with WordPress, and sharing their journey in making web development more accessible. They discuss their personal stories, the learning curve in module development, balancing user experience, and the importance of contributing back to the community. Learn about their current projects, thoughts on AI's role in accessibility, and get inspired by their dedication to improving the web for all users. For show notes visit: https://www.talkingDrupal.com/cafe010 Topics Drupal Beginnings: Personal Stories Journey into Module Development Accessibility in Web Development Navigating the Learning Curve in Development The Importance of Community and Collaboration Challenges in Module Maintenance Comparing Drupal and WordPress Innovative Approaches to Development Pet Peeves and Frustrations Future Directions and AI Integration The Story Behind the Shovel Avatar Steve Wirt Being a Developer and Tech Lead at CivicActions has exposed him to the experience of working on some of the largest government websites in the United States. A passion for opensourcing as much as possible has lead him to develop a growing number of modules, with two addressing accessibility Alt Text Validation & Node Link Report) John Jameson As the Digital Accessibility Developer at Princeton University, John has come to believe that the biggest barrier to accessible content is the idea that training can compensate for unintuitive authoring interfaces. So far his work to fix the authoring interfaces, to make workflows intuitive and accessible by default, has resulted in the Editoria11y Accessibility Checker and Link Purpose Icons JS libraries and Drupal modules. Guests Steve Wirt - swirt John Jameson - itmaybejj Resources Modules Editoria11y Accessibility Checker https://www.drupal.org/project/editoria11y Link Purpose Icons https://www.drupal.org/project/linkpurpose Alt Text Validation https://www.drupal.org/project/alt_text_validation Node Link Report https://www.drupal.org/project/node_link_report Talking Drupal #490 Contrib First https://talkingdrupal.com/490 Contrib First https://guidebook.civicactions.com/en/latest/common-practices-tools/contribution/contrib-first/

Sep 8, 2025 • 54min
Talking Drupal #519 - DrupalCon Vienna
Today we are talking about DrupalCon Vienna, what we can expect, and any surprise updates with guests Cristina Chumillas, Antonella Severo, and Catherine Tsiboukas. We'll also cover Recipe Tracker as our module of the week. For show notes visit: https://www.talkingDrupal.com/519 Topics When is DrupalCon Vienna What types of sessions will be there Are there any unique formats or events we don't see at other DrupalCons Splash Awards Surprises from the Driesnote Drupal Canvas Additional Keynotes Training Social events Tickets Resources Tickets Guests Catherine Tsiboukas - mindcraftgroup.com bletch Antonella Severo - nestle.com antonellasevero Cristina Chumillas - ckrina Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi James Sansbury - tugboatqa.com q0rban MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to track what recipes, and their versions, have been applied to your Drupal site? There's a module for that. Module name/project name: Recipe Tracker Brief history How old: created in Mar 2025 by centarro, as part of the Commerce Recipe: Core, notionally the very first Drupal site recipe Versions available: 1.0.0 Maintainership Actively maintained: only one commit to the project repo Number of open issues: none (ever) Usage stats: 207 sites Module features and usage After installing the Recipe Tracker module, every time a recipe is applied, the name and version of the recipe will be added to a new recipe log, along with the full package name of the recipe, and the user who applied it as well as the date and time it was applied The module uses an event subscriber to generate a recipe log entity, so there should also be lots of API options if you want to extend how the logging works, for example using Drupal's Entity API This module was nominated by our own John Picozzi, so John, why don't you kick off the discussion by telling us what inspired you to nominate Recipe Tracker?

Sep 1, 2025 • 1h 9min
Talking Drupal #518 - Drupal Canvas
Lauri Timmanee, Acquia's Product Manager and dedicated Drupal core committer, dives into the ethos of Drupal Canvas, detailing its evolution and practical applications. Discover how Starshot Demo Design System enhances user experience and supports accessibility. Learn about the integration of Acquia Source, challenges in code migration, and exciting AI developments shaping the future of Drupal Canvas. Timmanee also highlights the importance of flexibility in content models, making it an exciting time for Drupal enthusiasts!

Aug 28, 2025 • 1h 6min
TD Cafe #009 - John Picozzi & Chris Wells
Chris Wells, Co-founder and CTO of Redfin Solutions, shares his passion for open-source development and insights on Drupal. The discussion covers exciting innovations at DrupalCon Vienna, including a custom project browser and AI integration, enhancing user experiences. They also tackle the personal challenges of navigating ADHD, sharing strategies for success. With light-hearted reflections on summer memories and the future of web development, this conversation is both engaging and informative.

Aug 25, 2025 • 1h 6min
Talking Drupal #517 - The Event Platform Levels Up
Martin Anderson-Clutz, a principal solutions engineer at Acquia and the world’s first triple-triple certified expert, joins the discussion to uncover the latest advancements in Drupal's Event Platform. He shares insights into the new multi-event architecture and the innovative Event Horizon theme, highlighting its ties to astrophysics. The conversation dives into community engagement for upcoming features and improvements, while also covering effective data manipulation through the ECA Tamper module. Listeners are encouraged to get involved and explore the evolving landscape of event management in Drupal.

Aug 18, 2025 • 1h 1min
Talking Drupal #516 - Drupal CMS & Recipes
Dharizza Espinach, a Drupal developer and educator from Costa Rica, shares her insights on Drupal CMS analytics and recipes. She discusses the challenges of content migration and the importance of effective tools for optimizing data accuracy. The conversation dives into Google Analytics integration and how to make it user-friendly for developers. Collaboration within the community is emphasized, along with the balancing act of personal and professional contributions to open-source projects. Plus, juicy insights on the new Field Data module for better content management!

Aug 15, 2025 • 50min
TD Cafe #008 - Martin Anderson-Clutz & Jürgen Haas
In this episode, Martin and Jürgen dive deep into the concept of modular API, ECA and more. Jürgen shares insights from Dev Days in Lubin, key improvements in ECA 3.0, and the exciting potential of leveraging the BPMN interface for AI. The conversation also addresses future aspirations for ECA. Additionally, Jürgen and Martin share their personal travel hacks and discuss the intersection of Drupal travel and photography. For show notes visit: https://www.talkingDrupal.com/cafe008 Topics Introduction to Modular API Conversations at Dev Days Exploring Modeler API AI Integration and Future Prospects Challenges and Comparisons with Other Tools Community Collaboration and AI Initiatives Future Roadmap for ECA Travel Hacks and Personal Insights Conclusion and Final Thoughts Martin Anderson-Clutz Martin Anderson-Clutz is a highly respected figure in the Drupal community, known for his extensive contributions as a developer, speaker, and advocate for open-source innovation. Based in London, Ontario, Canada, Martin began his career as a graphic designer before transitioning into web development. His journey with Drupal started in late 2005 when he was seeking a robust multilingual CMS solution, leading him to embrace Drupal's capabilities. Martin holds the distinction of being the world's first Triple Drupal Grand Master, certified across Drupal 7, 8, and 9 as a Developer, Front-End Specialist, and Back-End Specialist. He also possesses certifications in various Acquia products and is UX certified by the Nielsen Norman Group. Currently serving as a Senior Solutions Engineer at Acquia, Martin has been instrumental in advancing Drupal's ecosystem. He has developed and maintains several contributed modules, including Smart Date and Search Overrides, and has been actively involved in the Drupal Recipes initiative, particularly focusing on event management solutions. His current work on the Event Platform aims to streamline the creation and management of event-based websites within Drupal. Beyond development, Martin is a prominent speaker and educator, having presented at numerous Drupal events such as DrupalCon Barcelona and EvolveDrupal. He is also a co-host of the "Talking Drupal" podcast, where he leads the "Module of the Week" segment, sharing insights on various Drupal modules. Martin's dedication to the Drupal community is evident through his continuous efforts to mentor, innovate, and promote best practices within the open-source landscape. Jürgen Haas Jürgen Haas is a seasoned software architect, open source advocate, and long-time contributor to the Drupal community. Based in Germany, Jürgen brings decades of experience in enterprise IT solutions, specializing in system architecture, security, and digital transformation. He is known for his leadership within the ECA project and for being the track lead for privacy and data protection in Drupal CMS. Jürgen is an active participant in community initiatives, a frequent speaker at Drupal events, and a mentor to developers looking to deepen their expertise in scalable and secure web applications. His work reflects a passion for innovation, collaboration, and the power of open-source technology to solve real-world business challenges Guests Martin Anderson-Clutz - mandclu.com mandclu Jürgen Haas - jurgenhaas


