PodcastsTecnologíaTalking Drupal

Talking Drupal

Talking Drupal Hosts
Talking Drupal
Último episodio

576 episodios

  • Talking Drupal

    TD Cafe #017 - Drupal Beginners with Mike and Rod

    04/06/2026 | 33 min
    Mike Anello and Rod Martin discuss the sharp decline in demand for beginner Drupal training. Drawing on data from their businesses, events, and other training providers, they explore factors including AI-driven self-service learning, Drupal's growing complexity for newcomers, and limited community-wide marketing. They also discuss how initiatives like Drupal AI and broader promotion efforts could help attract and support the next generation of Drupal users.
    For show notes visit:
    https://www.talkingDrupal.com/cafe017
    Topics
    Mike Anello
    Mike, widely recognized by his Drupal.org username "ultimike," is a prominent figure in the Drupal community with over 20 years of experience as a developer, educator, and community leader. As the co-founder and vice president of DrupalEasy, a Florida-based training and consulting firm, he has been instrumental in shaping the careers of countless Drupal professionals through comprehensive programs like Drupal Career Online and Professional Module Development.
    Mike's contributions extend beyond education. He has been deeply involved in the Drupal ecosystem, previously serving as a core contributor to the Migrate module, co-maintaining several contributed modules, and actively participating in issue queues and documentation efforts. His leadership roles include membership in the Drupal Community Working Group and the Conflict Resolution Team, as well as organizing the Florida Drupal Users' Group and Florida DrupalCamp for over a decade.
    As the host of the long-running DrupalEasy Podcast, MIke provides insights into Drupal development, community news, and interviews with key contributors, fostering a sense of connection and ongoing learning within the community (DrupalEasy). His dedication to mentoring and community building has made him a respected and influential voice in the Drupal world.
    Rod Martin
    Rod has introduced more than 50,000 people to Drupal through his live and video training since 2011. He owns NavigateTomorrow and runs DrupalHelps - a site for site builders to get information and quick starts to using Drupal in their own businesses or non-profits.
    Guests
    Mike Anello - DupalEasy ultimike
    Rod Martin - DrupalHelps.com imrodmartin
    Resources
    The slow decline of beginner Drupal training
    The Site Builder Breakthrough - From Confusion to Confidence
    Drupal AI Initiative
    Promote Drupal
  • Talking Drupal

    Talking Drupal #555 - AI Learners Club

    01/06/2026 | 1 h 19 min
    Today we are talking about AI, How to stay up to date with it, and if it will really take our jobs with guests Angie Byron & Amber Matz. We'll also cover AI Best Practices for Drupal as our module of the week.
    For show notes visit:
    https://www.talkingDrupal.com/555
    Topics
    What Is AI Learners Club
    Amber Defines the Club
    Origin Story and DrupalCon
    AI Debate and Community Tensions
    Issue Queue Conduct and Moderation
    Thread Tone vs Substance
    AI Adoption Outside Drupal
    Conflict Mediation Playbook
    Maintainer Burnout and Flood
    Safe Space Learners Club
    How the Club Started
    Picking Topics and Demos
    AI Taking Our Jobs
    Future of Learners Club
    Resources
    Context Control Center
    AI Learners Club Initiative page
    Event calendar
    YouTube Playlist
    Session Recaps
    Next session (Claude Design)
    Slack: #ai-learners
    Most wanted topics

    What Angie's working on these days
    Guests
    Amber Matz - tugboatqa.com amber-himes-matz
    Angie Byron - ai_best_practices webchick
    Hosts
    Nic Laflin - nLighteneddevelopment.com nicxvan
    John Picozzi - epam.com johnpicozzi
    Scott Falconer - managing-ai.com scott-falconer
    MOTW
    Correspondent
    Martin Anderson-Clutz - mandclu.com mandclu
    Brief description: Do you want to start using AI tools for Drupal development, in the most efficient way possible? There's a composer plugin for that!

    Module name/project name: AI Best Practices for Drupal

    Brief history How old: created in Mar 2026 by Angie Byron (webchick), one, of today's guests, a long-time Drupalist, one-time Acquian, and a fellow Canadian
    Versions available: dev version only, which doesn't seem directly opinionated about what version of Drupal you're using, though it does have minimum versions of PHP and Symfony libraries that suggest Drupal 10 is functionally your minimum

    Maintainership It is officially seeking co-maintainers
    Test coverage
    Documentation - an in-depth README, or you can ask an AI model! (like I did for this segment)
    54 open "Work Items" on Gitlab, so lots of active discussion already

    Module features and usage AI Best Practices for Drupal aims to be the opinionated starter experience for AI-assisted Drupal development
    You can think of it as a single Composer install that makes any AI coding agent "speak Drupal": following community standards, preferring contrib over custom code, and avoiding framework-naive mistakes. It replaces scattered, tool-specific CLAUDE.md files and Cursor rules that some Drupal developers currently maintain individually, with one canonical, community-governed package that works across Claude Code, Cursor, Copilot, and more. With contributions by a variety of Drupal luminaries including Marcus Johansson, Christoph Briedert, and Scott Falconer, it's the Drupal equivalent of Laravel Boost: stop explaining Drupal to your AI every session and just get writing code.
    After install or update, it will create an AGENTS.md file from a provided template if there isn't one already, or it will update a specifically marked "ai-best-practices" section of an existing file
    You will also have a directory of provided skills, and guidance for creating new Drupal agent skills
    Also included is a set of evals, meant to automatically identify when AI models go off course and provide feedback
    AI Best Practices for Drupal is meant to provide guidance that will be particularly useful for AI agents, so it's ideal for Drupal developers getting started with AI tools, or for AI developers who want to get started with Drupal
  • Talking Drupal

    Talking Drupal #554 - Hey! Scott Tolinski!

    25/05/2026 | 1 h 11 min
    Today we are talking about Web Education, Level up Tutorials, and life after Drupal with guest Scott Tolinski. We'll also cover Views Row SDC as our module of the week.
    For show notes visit:
    https://www.talkingDrupal.com/554
    Topics
    Scott Origin Story
    Level Up Tutorials Era
    Syntax Podcast Beginnings
    Growing The Audience
    Web Components Debate
    Leaving Drupal Behind
    What Drupal Still Nails
    Agency Project Highlights
    Booking Podcast Guests
    Scott Work Week Setup
    Running Syntax Team
    Canvas HTML Experiments
    Livestream Tools Challenges
    Funding Via Sentry
    Project Ideas Process
    Conference Speaking Journey
    Speaking Logistics Family
    Content Focus Passion
    Drupal Influence Today
    Mad CSS Tournament
    AI Coding Workflow
    What Excites Him Now
    Resources
    Scott Tolinski's Website
    Levelup tutorials
    1000th episode
    Web awesome
    Talk in Amsterdam - React summit This component could have been a class

    Sigraph conference site
    Too fast too furious learning things quickly
    JSNation
    Scratch
    Css tricks
    MadCss Championship
    State of ai survey
    Jazz.tools
    0sync
    Graffiti
    Guests
    Scott Tolinski - tolin.ski stolinski
    Hosts
    Nic Laflin - nLighteneddevelopment.com nicxvan
    John Picozzi - epam.com johnpicozzi
    Bernardo Martinez - bernardm28
    MOTW
    Correspondent
    Martin Anderson-Clutz - mandclu.com mandclu
    Brief description: Have you ever wanted to use a Single Directory Component to format the output of a view on your Drupal website? There's a module for that

    Module name/project name: Views Row SDC

    Brief history How old: created in Apr 2026 by James Shields (lostcarpark), a friend of the podcast
    Versions available: 1.0.0, which works with Drupal 11.3 and 12

    Maintainership Actively maintained
    Security coverage
    Number of open issues: 9 open issues, 3 of which are bugs, though two are marked as fixed in the latest release

    Usage stats: 4 sites

    Module features and usage With this module installed, when you select "Show" in the Format modal for any views display, you'll see a new option for "Single Directory Component", in addition to standard options like "Content view mode" or "Fields"
    You can then select which of the site's available SDCs you want to use to format each result, and then you can map fields defined in the view to the properties and slots defined for the selected component
    You can also place a view using this format into a Drupal Canvas layout by having a block display
    SDCs and Canvas are the new hotness in Drupal theming, so this module gives you some additional ways to incorporate theme into your own Drupal site
  • Talking Drupal

    Talking Drupal #553 - Saving The Open Web

    18/05/2026 | 1 h 14 min
    Today we are talking about The Open Web, What it means, and Why it's important with guest Alex Moreno. We'll also cover AI Schema.org JSON-LD as our module of the week.
    For show notes visit:
    https://www.talkingDrupal.com/553
    Topics
    Defining the Open Web
    Drupal in a Bubble
    Marketing and PR Challenges
    AI Bias Against Drupal
    Why AI Won't Recommend Drupal
    Is Drupal AI Native
    Marketing Against Giants
    Local Evangelism Push
    Funding Outreach Trips
    Drupal CMS PR Gap
    Templates Lower Barriers
    Need a Drupal Onramp
    Speaking Beyond Drupal
    Web Summit Lessons
    Sell Problems Not Drupal
    Rethinking DrupalCon
    Camps and New Audiences
    Marketplace Ecosystem Idea
    Wrap Up and Contacts
    Resources
    Drupalcamp Grenoble 2026 - Bursting the bubble
    Drupal Iberia keynote
    Schema dot org
    Drupal is Great! Its Perception Might Not be
    TD Cafe - Caching
     
    Guests
    Alex Moreno - alexmoreno
    Hosts
    Nic Laflin - nLighteneddevelopment.com nicxvan
    John Picozzi - epam.com johnpicozzi
    Bernardo Martinez - bernardm28
    MOTW
    Correspondent
    Jacob Rockowitz - jrockowitz.com jrockowitz
    Brief description: The AI Schema.org JSON-LD module provides a straightforward way to send a prompt — including a webpage's content and data, along with instructions and requirements — to an AI provider and receive a response containing valid Schema.org JSON-LD for saving and embedding in a webpage. It's a "glue module" that combines AI Automators, Field Widget Actions, and JSON Field to create an AI-powered Schema.org JSON-LD field for content entities.

    Module name/project name: AI Schema.org JSON-LD

    Brief history How old: Created in April 2026 by jrockowitz (Jacob Rockowitz) of The Big Blue House
    Versions available: 1.0.0-alpha1 (requires Drupal ^11.3); 1.0.x-dev branch also available

    Maintainership Actively maintained Yes — updated as recently as April 30, 2026
    Security coverage No — not currently covered by Drupal's security advisory policy; use at your own risk
    Test coverage The module notes that all contributed code must include test coverage, though it is early alpha
    Documentation Yes — the project page includes setup instructions, implementation guidance, philosophy, and a 2-minute demo video on YouTube
    Number of open issues: 0 open issues, 0 of which are bugs against the current branch

    Usage stats: 1 site currently reporting use of this module

    Module features and usage Adds a native JSON "Schema.org JSON-LD" field to content entities (nodes, media, taxonomy terms)
    Field is populated via an AI automator triggered by a Field Widget Action, keeping a human in the review loop before saving
    Stores Schema.org JSON-LD as native JSON data, creating a fully queryable knowledge graph for the site
    Works with complex nested content structures (paragraphs, components) by having AI parse and generate the structured data
    Includes an optional sub-module for logging prompts and AI responses for human and AI review and iterative improvement
    Configurable per entity type/bundle via UI, Drush, or Drupal recipe
    Philosophy: "Use AI to build a tool that helps AI understand your website while always keeping a human in the loop"
    Built using AI coding agents (Claude and Codex), with community contributions encouraged — especially around crafting and sharing optimal prompts
  • Talking Drupal

    Talking Drupal #552 - MOSA

    11/05/2026 | 1 h 12 min
    Today we are talking about The Midwest Open Source Alliance, What they do, and How they support Drupal with guests April Sides & Tearyne Almendariz. We'll also cover Canvas Field Component as our module of the week.
    For show notes visit:
    https://www.talkingDrupal.com/552
    Topics
    Congratulations to April as the 2026 Aaron Winborn award!
    What is MOSA, and what gap in the Drupal ecosystem was it created to fill?
    How did MOSA get started, and who were the key people behind its formation?
    MOSA acts as a fiscal sponsor—what does that actually mean in practice for Drupal events and initiatives?
    What are some of the projects or camps MOSA currently supports?
    How does MOSA help sustain and grow regional Drupal communities over time?
    What does membership in MOSA look like, and who should consider getting involved?
    How does MOSA balance local community focus with broader, national or global Drupal efforts?
    What are the biggest challenges MOSA faces as a nonprofit supporting open source communities?
    How has MOSA evolved in recent years, and what's different today compared to when it launched?
    Looking ahead, what's the long-term vision for MOSA and its role in the Drupal ecosystem?
    Resources
    MOSA Website
    MOSA Drupal Project
    Aaron Winborn
    Handbook
    Moline, Illinois
    Guests
    Tearyne Almendariz - nlbcworks.com NineLivesBlackCat
    April Sides - weekbeforenext
    Hosts
    Nic Laflin - nLighteneddevelopment.com nicxvan
    John Picozzi - epam.com johnpicozzi
    MOTW
    Correspondent
    Martin Anderson-Clutz - mandclu.com mandclu
    Brief description: Have you ever wanted to place Drupal-rendered fields into your Drupal Canvas templates? There's a module for that.

    Module name/project name: Canvas Field Component

    Brief history How old: created in Apr 2026 by me! With some help from a couple of AI models
    Versions available: 1.0.0, which works with Drupal 11.2 or newer

    Maintainership Actively maintained
    Security coverage
    Test coverage
    Documentation - a README, but is designed to be narrow in scope
    Number of open issues: technically 5 open issues, but all marked as fixed

    Usage stats: 41 sites

    Module features and usage By design, when using Drupal Canvas to create templates for content types, the idea is to map field values to properties in the template's components
    That is a new system, however, so site builders may find there are gaps in terms of available mappings for field types they need to use, or may want to draw on mature formatting options such the responsive image definitions that come with Drupal CMS
    With the Canvas Field Component module installed, you'll find a new "Field display" option available in your Canvas component library. When you drag that into a Canvas template layout, you can choose which field from the content type you want to display, and the formatter to use
    That, in turn, will expose all settings for the chosen formatter, as well as any third-party settings available, for example if using Date Augmenters with Smart Date fields
    Those settings will be reflected in real-time inside the Canvas UI preview, and then on rendered content once the template changes are published
    This module started as a simple idea, based on my own experience using other UI-based Drupal solutions for laying out content type templates, like Layout Builder or Acquia Site Studio. Over the years, I've come to appreciate the flexibility of being able to place Drupal-rendered fields into templates, so you can mix-and-match existing, robust formatting options with flexible ways of pulling field values into layouts that also include more bespoke elements. Or, just use this as a way to add more layout flexibility to Drupal's default, linear display controls. That's what I do on my own blog, where I use Layout Builder but don't have a single custom layout on the site. It's only used for enhancing the layout of structured content.
    Full disclosure: I also used the idea for Canvas Field Component as the impetus to venture into vibe coding, inspired by the conversations happening in the AI Learners Club, which listeners will hear more about in an upcoming episode.
Más podcasts de Tecnología
Acerca de Talking Drupal
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
Sitio web del podcast

Escucha Talking Drupal, Las Charlas de Applesfera y muchos más podcasts de todo el mundo con la aplicación de radio.es

Descarga la app gratuita: radio.es

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app