

Talking Drupal
Talking Drupal Hosts
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, John Picozzi and Nic Laflin.
Episodes
Mentioned books

Feb 10, 2025 • 1h 2min
Talking Drupal #488 - Drupal Open University
Jean-Paul Vosmeer, Founder and COO of React Online and initiator of the Drupal Open University initiative, discusses the vital role of Drupal in academia. He shares insights on how the initiative aims to integrate Drupal into higher education, empowering students with real-world skills. The conversation highlights developing standardized educational materials and engaging the community for resources. Vosmeer also addresses the challenges faced by newcomers and the roadmap for future collaborations that will keep Drupal relevant in tech education.

Feb 3, 2025 • 1h 11min
Talking Drupal #487 - Single Directory Components Workflow
Brian Perry, a senior front-end developer at Chapter 3 and Nintendo aficionado, joins Jacob Rockowitz, a Drupal consultant and module maintainer. They dive into Single Directory Components (SDCs), discussing their advantages and potential pitfalls. Topics include how SDCs streamline workflows and their future impact on decoupled front ends. The conversation also highlights the Embedded Content module's role in facilitating rich content creation within Drupal, likening SDCs to Minecraft blocks, and sharing best practices for integrating these innovative components.

Jan 27, 2025 • 1h 11min
Talking Drupal #486 - GraphQL & Drupal Decoupled
Today we are talking about GraphQL, Drupal Decoupled, and What to do with them with guest Jesus Manuel Olivas. We’ll also cover CORS UI as our module of the week. For show notes visit: https://www.talkingDrupal.com/486 Topics What is GraphQL How do you use GraphQL with Drupal Would you use GraphQL without a headless theme Do you need additional server requirements What are some of your favorite GraphQL modules What caused the change from v3 to v4 What is meant by Drupal Decoupled What are the best use cases How do you handle caching and performance How do you handle roles and permissions Do you think AI has made decoupled more interesting Resources GraphQL GraphQL Compose GraphQL Compose Preview GraphQL Compose Webform GraphQL Compose Fragments Swagger UI Custom Field Drupal Decoupled Guests Jesus Manuel Olivas - drupal-decoupled.octahedroid.com jmolivas Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Scott Weston - scott-weston MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to control your site’s Cross-Origin Resource Sharing (aka CORS) configuration, directly within the Drupal admin UI? There’s a module for that. Module name/project name: CORS UI Brief history How old: created in Sep 2016 by Sam Becker (sam152), a prolific module maintainer in his own right, though the most recent release is by Matt Glaman, who has been on this show and will need no introduction for many of our listeners Versions available: 8.x-1.2 which supports Drupal 9, 10, and 11 Maintainership Actively maintained Security coverage Number of open issues: 2 open issues, 1 of which is a bug, and also has a patch available Usage stats: 274 sites according to drupal.org Module features and usage By default cross-origin requests to Drupal applications will be denied. Since Drupal 8.2 you can add a section to your site’s services.yml file to enable responses, and specify what headers, methods, and origins should be supported This module provides a form within Drupal to control these values. This could be helpful if, for example, these values need to change on a frequent basis, or for less technical users who are experimenting with a headless architecture. I should note that the bug mentioned earlier throws a fatal error in PHP 8, but is a simple fix. So if you want to try out this module, make sure you apply the patch.

4 snips
Jan 20, 2025 • 1h 12min
Talking Drupal #485 - AI Autonomy
In this discussion, guest Jay Callicott, a Drupal developer and AI advocate with nearly 20 years of experience, dives into AI Autonomy and its transformative effects on Drupal development. He shares his journey with AI, emphasizing its potential to revolutionize workflows while cautioning against job displacement. Jay discusses the new AI Agents module and the benefits of decoupled systems like Drupal X, as well as the risks of skill decay in an AI-driven world. By prioritizing continuous learning, developers can effectively navigate this evolving landscape.

9 snips
Jan 13, 2025 • 1h 17min
Talking Drupal #484 - Drupal CMS
Matthew Grasmick, who leads Acquia's CMS strategy and has a rich history with Drupal, dives into the latest advancements in Drupal CMS. He discusses the upcoming launch of new features and user-friendly tools designed to simplify the installation process. The conversation highlights the release of Drupal 7 and the importance of community engagement. Grasmick also introduces the TokenOr module, enhancing token functionality, and shares insights on the innovative Experience Builder aimed at non-technical users, shaping the future of web development.

Jan 6, 2025 • 1h 23min
Talking Drupal #483 - Meet your host: Nic Laflin
On today's show we are talking with Nic. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: https://www.talkingDrupal.com/XXX Topics Talking Drupal NLightened Development Contribution Personal Background Interests Drupal Guests Nic Laflin - nLighteneddevelopment.com nicxvan Hosts Stephen Cross-@stephencross

Dec 30, 2024 • 56min
Talking Drupal #482: Meet your host: John Picozzi
On today's show we are talking with John. This is our chance to learn more about our beloved Talking Drupal show host. For show notes visit: https://www.talkingDrupal.com/482 Topics Talking Drupal Non-Code Contribution Solution Architect Personal Background and Interests Drupal Guests John Picozzi - epam.com johnpicozzi Host Stephen Cross-@stephencross

9 snips
Dec 23, 2024 • 1h
Talking Drupal #481 - Drupal Marketing & Drupal CMS
Today we are talking about Drupal Marketing, how it applies to Drupal CMS, and what a Drupal and Drupal CMS Marketing Future look like with guest Suzanne Dergacheva. We’ll also cover Drupal 11.1 as our module of the week. For show notes visit: https://www.talkingDrupal.com/481 Topics Drupal marketing moves New brand Marketing people at the DA Goal of marketing How does this impact Drupal CMS Drupal CMS marketing How will you educate people about the differences between core and CMS Any challenges How do you like the new homepage Next steps to move the brand forward Case studies Why did you volunteer If someone wants to get involved how can they Resources Brand Portal Drupal.org homepage https://new.drupal.org/home https://www.drupal.org/project/drupalorg/issues/3475832 Case study guidelines Webinar with Suzanne and Rosie Gladden about Key Strategies for Expanding Drupal’s Reach Advent Calendar Freelock.com - 24 days of Drupal automations Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Suzanne Dergacheva - evolvingweb.com pixelite MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you been wanting a version of Drupal with improvements to the recipes system, the ability to write hooks as classes, and an icon management API? The new Drupal 11.1 release has all of that and more. Module name/project name: Drupal 11.1 Brief history How old: created on Dec 16 by catch of Tag1 and Third & Grove Module features and usage We’ve talked a number times on this show about the recipes system, particularly because it’s at the heart of Drupal CMS. In Drupal 11.1 recipes can define whether or not to use strict comparison for provided configuration, and there are a ton of new config actions. These allow your recipe to place blocks, take user input, enable layout builder for content types, clone configuration entities and more. It’s a huge leap forward, and I think you’ll quickly see a number of recipes that require Drupal 11.1 or newer. Hooks have long been a powerful Drupalism that allow for deep customization of how your website functions. These hooks can now be written as classes, thanks to the new Hook attribute on methods. This will bring many of the object-oriented benefits of modern Drupal to the hooks system, and should also make it easier for developers new to Drupal to understand the code to create these customizations. A new Icon Management API allows themes and modules to define icon packs, with unique identifiers for each included icon. Drupal 11.1 also includes PHP 8.4 support. I haven’t been able to find any data on speed improvements compared to PHP 8.3, but there are interesting new features like property hooks, asymmetric visibility, new functions for finding array items, and more There are plans to use Workspaces for content moderation, so the UI for Workspaces is now in a separate module. For new site builds if you want your editors to be able to use Workspaces, you’ll need to remember to enable this new UI module as well New installs of Drupal 11.1 will also see improvements to the initial experience. These include defaulting to admin-created user accounts only, not adding the body field by default when creating new content types, and more. Drupal 11.1 also includes a new views entity reference filter, opt-in render caching for forms, and improved browser and CDN caching for Javascript and CSS, among a host of other improvements. A number of these improvements will also find their way into the upcoming 10.4 release, ensuring, for example, that recipes built to use the new config actions can be used with Long-Term Support (LTS) versions of Drupal, that will be supported until the stable release of Drupal 12 in mid- to late-2026

Dec 16, 2024 • 1h 19min
Talking Drupal #480 - Ripple Makers
Join Julia Kranzthor, who leads fundraising at the Drupal Association, as she dives into the Ripple Makers program designed to foster community engagement and personalized support. Discover how this initiative redefines membership and invites smaller, recurring contributions to strengthen the Drupal ecosystem. Julia also discusses the vital changes in Drupal's membership structures and the importance of tailored donation platforms for nonprofits. Plus, hear about Migrate Boost— a new module that streamlines Drupal migration!

Dec 9, 2024 • 1h 3min
Talking Drupal #479 - Drupal CMS Media Management
Joining the conversation is Tony Barker, a UK-based front-end specialist at Annertech, who leads the media management track for Drupal CMS. He discusses the evolution of media management and its significance in modern web development. Listeners will learn about overcoming challenges with integrating Digital Asset Management systems, enhancing user experiences, and simplifying media uploads. Tony also shares insights on future enhancements and the importance of community engagement to optimize media assets within the Drupal ecosystem.