Session submissions

Drupal Camp Asheville 2025 - July 11th-13th

Have a great idea for a session? Submit your idea before the deadline!


  1. AI in Drupal - What You Can Do Right Now

    Topics: Site Building

    AI is becoming an integral part of Drupal thanks to the AI Module and the sub-modules that can integrate with it.  From site building to content creation; from alt-tags to advanced search, AI is changing how we build and use our Drupal websites.

    In this session we'll cover what you can do with AI in Drupal.  This is one of the most rapidly changing features in Drupal CMS and Drupal 11, but we'll make sure the session has the most up-to-date features available in the currently released version, including CKEditor integrations, Media integrations, building your own Agents in Drupal and more!

    We'll also provide a series of videos on the most important features that you can use after the Camp.

  2. DrupalForge - The Quick and Easy Way to Test Drupal and Learn

    Topics: DevOps, Drupal Core, Site Building

    DrupalForge.org is hands down the easiest way to quickly spin up a Drupal site for testing and trying out new features in Drupal - for FREE.

    There are 14 (at the time I'm writing this) templates you can choose from - Drupal CMS, Drupal 11, a Drupal Camp template and even the DrupalHelps Starter Site featured in one of the sessions at last year's Camp!

    We'll cover the benefits and features, along with demonstrating how to spin sites up and what you can do with them.  We'll also show you how to take a site with you!

  3. Your Camp Website Here! What’s New and Exciting with Drupal’s Event Platform

    Topics: Community, Site Building

    Drupal’s Event Platform is a community-built, open source solution for organizing and promoting a Drupal camp or similar community event. In this session we’ll discuss what inspired its creation, how it got started, and most importantly how it can help with your event. We will cover recent additions like:

    • A configurable theme that will let your site reflect your camp’s personality within minutes of installing your site
    • A dedicated, built-in system to score and bulk moderate sessions
    • Tools to bulk generate time slots and drag-and-drop to schedule accepted sessions
    • A template on Drupal Forge you can use to spin up an Event Platform site in seconds
    • An updated content architecture designed to let a single site host content for multiple events (e.g. many years of an annual camp)

    We will also explore the roadmap for the Event Platform, and how the next major version will embrace recent Drupal features like recipes and site templates to be even more flexible.

    We will cover the modular architecture, and how you could use specific parts of the Event Platform if that would better suit your needs. We will demo the initial setup, session selection and scheduling, and more.

    You’ll learn about the current technical approach, and most important of all, how you can help!

  4. What a front of the front end developer brings to your team

    Topics: Front End

    Are you a front of the front end developer who focuses on CSS, semantic HTML, and presentational Javascript, and do you wonder if your skillset matters in the world of modern web development? Do you think about the best way to mark up an SVG to be as accessible as possible, and write Twig templates with (relative) ease? You’re not alone and your front of the front end development knowledge is still important today.

    This session discusses why your front of the front end development skills are still relevant in today’s web development ecosystem, how to convince your team that a front of the front end developer is a valuable asset, and how front of the front and back of the front end developers can work together to develop powerful front end solutions in Drupal and beyond.

    Let’s show the web development community that front of the front end developers contribute so much to a team!

  5. Empowering Marketers and Site Builders with DXPR and EB: The Future of Low-Code in Drupal

    Topics: Emerging Technology, User Experience & Accessibility, Front End

    As the digital landscape continues to evolve, the demand for fast, flexible, and intuitive site-building experiences is only growing. In this session, we’ll explore DXPR and the Experience Builder as powerful tools for reducing development overhead and empowering non-developers to create compelling Drupal experiences with ease.

    Through some examples,  showcase how DXPR can streamline content creation, enhance collaboration between marketing and development teams, and accelerate time-to-launch—without compromising on flexibility or Drupal best practices.

    We'll also look ahead at what these kinds of tools signal for the future of Drupal, and how adopting low-code or no-code methodologies can make the platform more accessible for site builders and marketers.

    Takeaways:

    • Understand the core features and advantages of DXPR and Experience Builder
    • See practical demos of building pages and layouts with minimal custom code
    • Learn how these tools can speed up delivery cycles and reduce reliance on developer resources
    • Discuss the implications for the Drupal ecosystem and its long-term evolution

    This session is perfect for site builders, marketers, developers, and decision-makers interested in making Drupal more agile and approachable.

  6. How to be a Good Presenter and Actually Enjoy It!

    Topics: Community

    There's a lot of resources out there on how to give a good conference presentation, but how many are actually geared towards putting you truly at ease with the process?  Come and learn about presenting from a web developer with over twenty years of presentation experience who is also a twenty-year veteran professional puppeteer, giving him unique insight into public speaking from the theatrical perspective as well.  Learn how to set yourself up for success by making yourself as comfortable as possible from the time you submit your proposal to the time you conclude your presentation.  Who knows?  Maybe next year you'll be the one at the podium!

    This session is for anyone who's ever remotely thought about giving a presentation, yet has hesitated to do so.  However, even if you have a few presentations under your belt, you can learn how to improve your craft while reducing your anxiety.

  7. The Neurodivergency SuperPower - How Diverse Teams Function Better

    Topics: Community

    In today's rapidly evolving work environment, successful teams embrace diversity in all its forms, especially neurodiversity. Neurodivergent individuals—those with ADHD, autism, dyslexia, and other cognitive differences—bring unique perspectives, creativity, and problem-solving skills that can supercharge team performance.

    This engaging talk will explore how neurodivergent team members enhance collaboration and innovation by leveraging their strengths. From heightened attention to detail to out-of-the-box thinking, neurodivergent minds offer invaluable assets that drive productivity and foster a culture of inclusion. Attendees will learn how to create environments that support all employees, encouraging each team member to contribute fully.

    Drawing from personal experiences and research, we’ll dive into practical strategies for building neuro-inclusive teams and how embracing cognitive diversity can lead to better outcomes, greater empathy, and long-term success.

  8. Leveling Up Content: Integrating Drupal with Godot for Game Development

    Topics: Emerging Technology, Drupal Core

    What happens when the flexibility of Drupal meets the interactivity of Godot? In this session, we’ll dive into how you can harness the power of these two platforms to create dynamic, content-driven games. Whether it's trivia games, virtual worlds, or gamified experiences, the combination of Godot and Drupal opens new doors for interactive storytelling and user engagement.

    Together, we'll walk through practical ways to connect Drupal and Godot using various APIs and authentication, while showcasing how content managed in Drupal can power in-game features like levels, quests, leaderboards, or dynamic puzzles. If you’ve ever wondered how to expand your Drupal skills into game development or bring game-like features to a Drupal project, this session will offer you inspiration and practical advice.

  9. Git into the Groove - Moving from Freelance to Collaborative Workflow

    Topics: DevOps

    Going from freelance to working in an agency can be overwhelming, but don’t let the fear of a collaborative workflow scare you.

    What is Git?? Better question, what is version control? And what the heck is a local environment?

    We’ll cover the basics of

    • Local environments, multidevs, and branches
    • Version control
    • Overview of a git client

    And all to the tunes of some of our favorite 80s tunes!

  10. DrupalPod: From one-click contribution to one-click anything

    Topics: Business Development, Community, Emerging Technology, DevOps, Site Building

    DrupalPod provides one-click setup for Drupal contribution. With GitPod going away, volunteers from the Drupal Forge project  stepped in to keep one-click contribution going. Learn how to use DrupalPod on Drupal Forge. We’ll cover how to use it for quick contribution, and the hidden features that make it possible to use DrupalPod to share links for ready-made sites.

    This session demonstrates tools that make life easier for beginners. But Darren is the Drupal Forge project lead, so bring all your technical questions.

  11. Migrating to Drupal 11: Tips, tricks, and lessons learned

    Topics: Case Study, Project Management, PHP / Symfony, Drupal Core, Site Building

    Have you been postponing the Drupal 11 migration after a difficult shift to 10?  Have you been refreshing that Upgrade Status page, waiting months for the last few modules to release Drupal 11 versions? Are you almost ready to deploy, but stuck in a composer.json dependency loop?

    In this session, we will go over the lessons learned from our migration of 125 academic websites from Drupal 10 to Drupal 11. We will discuss practical strategies for iterative module migration, parsing error messages, module patching, and more. You can do this!

  12. When Roles Aren’t Enough: Modern Permissions in Drupal with the Access Policy API

    Topics: Drupal Core

    Drupal 10.3 quietly introduced a powerful new tool for handling complex access control: the Access Policy API. And if you missed it, you’re not alone.

    Roles have always been Drupal’s primary tool for granting permissions. But as projects grow more complex, teams often end up battling role explosion — creating more and more narrowly-defined roles just to capture specific business rules. And when roles aren’t enough, access logic gets scattered across hooks, services, and conditionals.

    The Access Policy API gives developers a flexible alternative: a clean, centralized way to grant permissions based on real-world conditions — without overloading  or multiplying roles, or scattering access logic throughout a codebase.

    In this session, you’ll learn:

    • What changed in Drupal core with the introduction of the Access Policy API
    • The anatomy of an access policy — how policies are structured, how they work, and how to write your own
    • How to decide when to use roles, policies, or both
    • How access policies can save time for site administrators by reducing role clutter and simplifying permission management
    • What documentation and community resources exist for understanding it 

    If you’ve ever struggled to model complex access rules cleanly in Drupal, this talk will give you new tools — and a new way to think about permissions.

  13. Experience Builder: Hands-On Workshop (Pre-Configured with AI in the Cloud)

    Topics: Emerging Technology, User Interface & Design, Site Building, Front End

    Dive into the future of Drupal site building with our interactive workshop on Experience Builder (XB), the innovative tool designed to empower users to theme and construct entire websites directly from their browser.

    What You'll Learn:

    • Introduction to Experience Builder: Understand XB's role in revolutionizing Drupal site construction by enabling in-browser theming and content creation. ​
    • Current Development Insights: Gain insights into XB's development journey, including recent milestones and anticipated features. ​
    • Hands-On Exploration: Access your own cloud-based XB environment via DrupalForge.org, eliminating the need for complex local setups. ​
    • AI Integration: Experience the integration of AI tools within XB, enhancing your site-building efficiency and creativity

    Why Attend?

    This workshop offers a unique opportunity to engage directly with Experience Builder in a supportive environment. Whether you're a seasoned developer or new to Drupal, you'll leave with a comprehensive understanding of XB's capabilities and practical experience in leveraging its features for your projects.​

    Prerequisites:

    No prior Experience Builder setup is required. Attendees should bring a laptop with internet access to connect to the cloud-based environments provided during the session.​

  14. Use AI Agents and HTMX to finally get that headless Drupal front-end running

    Topics: User Interface & Design, Drupal Core, Site Building, Front End

    Unlock the Power of Decoupled Drupal with AI-Assisted Development. In this session, discover how to leverage modern development tools like VScode and Cline in conjunction with Claude AI and AI-powered coding agents to streamline and enhance your decoupled Drupal workflows. We will integrate AI for tasks such as code generation, and custom API endpoints. Learn how these technologies can accelerate development, open previously daunting tech realms, and  help you get break into decoupled Drupal applications. This session will touch upon practical examples and demonstrate will build on Demo site Umami, and use the light-weight HTMX language to demonstrate how  for a few dollars worth of tokens, you can get your Proof-of-Concept headless frontend off the ground.

  15. Open Y: A Drupal-Powered Platform for Good

    Topics: Business Development, Community, Case Study, Site Building

    The YMCA’s mission is rooted in community impact—and in today’s world, that includes a strong, unified digital presence. Enter Open Y, an open-source, Drupal-based platform built specifically for YMCAs to streamline content management, marketing, and integrations.

    In this session, we’ll dive into how Open Y empowers local YMCAs to deliver scalable, accessible, and user-friendly websites while reducing development overhead through shared community resources. Whether you're a developer, site builder, digital marketer, or decision-maker, you'll come away with:

    • An overview of the Open Y distribution and how it builds on Drupal 10
    • A look at how the YMCA network collaborates to enhance the platform
    • Real-world examples of YMCAs using Open Y to increase engagement and reduce tech debt
    • A roadmap for getting started with Open Y (whether you're upgrading or launching new)

    We’ll also cover key modules and architecture choices in Open Y, and show how you can contribute or customize it to fit your organization’s unique needs.

  16. Don’t skip discovery! What questions do teams need to answer to ensure successful projects?

    Topics: User Interface & Design, User Experience & Accessibility, Project Management

    The most successful projects are aligned with organizational goals and contribute measurably to organizational success. For projects to be fully aligned, key questions need to be asked and answered during discovery. We will walk through a process for facilitating these discussions, documenting decisions, and ensuring a project is aligned and successful.

  17. Implementing WCAG: the difference collaborating with testers with disability makes

    Topics: User Interface & Design, User Experience & Accessibility, Case Study, Project Management

    We worked with the Duke Office of Clinical Research at Duke University to create the new My Duke Research website to improve engagement between Duke and people who participate in clinical research. A key component of connecting with this audience was delivering a smooth experience for site users relying on assistive technology. We worked with Ablr, a full service accessibility vendor to produce a site that went beyond merely meeting standards to genuinely improving the user experience for people with disabilities. Unlike many accessibility sessions, we will talk about the process of working with an accessibility partner from design concepts through beta delivery, remediating at each step, and how this collaboration delivered a great website.

  18. Reporting in Google Analytics 4: It’s easier than you think!

    Topics: User Interface & Design, User Experience & Accessibility, Project Management

    Many website owners were used to the extensive reports provided by Universal Analytics (Google Analytics 3). With the transition to Google Analytics 4 (GA4), many favorite reports disappeared and website owners were left scrambling for relevant data. Happily, GA4 provides several ways to access your data through powerful reporting tools. We will cover default GA4 reporting, GA4 Explorations, and Google Looker Studios including how to use them and what their strengths and weaknesses are.

  19. Google Looker Studio: More than just pretty GA4 reporting!

    Topics: User Interface & Design, User Experience & Accessibility, Project Management

    Google Looker Studio is a full featured, free data reporting tool. While frequently used to produce attractive reporting for Google Analytics 4 data, it also can be connected to a variety of other data sources. We will cover several less common use cases including reporting on data from multiple GA4 data sources and Google Sheets.

  20. 3 questions to unearth a gold mine in your e-commerce data

    Topics: Business Development, Emerging Technology, User Interface & Design

    What if the information you needed to grow your sales was residing in data you already have? Too often, it’s easy to simply set up some reports and analytics, compare month-over-month and year-over-year data, and leave it at that. Maybe also throw in a behavior tracker like Hotjar and check it … occasionally.

    Doing so will overlook actionable information that could return double-digit growth. In this talk, we’ll go over a case study covering some simple but powerful questions you can ask of your data:

    • Is your site delivering a fast, intuitive experience?
    • Are your customers interacting with your site the way you think they are?
    • Does your marketing match your audience?

    We will show how to answer these questions with data you already have, or can be readily gathered with off-the-shelf tools in Drupal, Google Analytics, and cutting-edge AI tools like Julius AI.

  21. Image Styles - Beyond the Basics

    Topics: Site Building

    Images can make or break your Drupal site.

    Get them right — and your site looks polished, professional, and beautiful.

    Get them wrong — and suddenly everything feels… off.

    In this beginner-friendly session, we’ll go beyond the basics of Drupal’s image styles and show you how to finally take control of the way images show up across your site — without needing custom code or complicated workarounds.

    We’ll cover:

    • Planning your image styles — so you don’t end up with a confusing mess later
    • How Drupal’s Focal Point module makes sure the most important part of every image stays visible (even in weird crops)
    • Cool extra tools like Image Effects Kit (IEK) (and others) for adding creative image effects
    • How to use image styles right inside CKEditor — so content editors can resize and crop images without breaking a sweat
    • Real-world tips for setting up flexible, reusable image styles that work across your whole site

    This session is perfect for site builders, content editors, and anyone who’s ever said:

    “Why does that image look so bad on this page?”

    Come learn how to make your images smart, consistent, and way easier to manage — all using Drupal’s built-in tools (plus a couple of powerful extras).

    No design degree required. No developer magic needed. Just smart Drupal tricks you’ll wish you knew sooner.

  22. Introduction to Page Building with Blocks, Paragraphs and coming soon... Experience Builder!

    Topics: Site Building, Front End

    Want to know how to create more complex page layouts with Drupal? This session will introduce you to the different building "blocks" you can use as a Site Builder to create multi column and multi row page layouts using Blocks and Paragraphs. We will look at how to configure and add blocks, install and create paragraphs, and briefly compare Layout Builder and Layout Paragraphs as options for creating complex page layouts. At the end, we will have a bonus preview of what is coming with Experience Builder as a super powered page building tool.

  23. Rapid Prototyping with Vercel’s v0.dev

    Topics: Emerging Technology, User Interface & Design, Front End

    In today’s fast-paced development environment, swiftly transforming ideas into functional prototypes is crucial. Vercel’s v0, an AI-powered generative UI tool, enables developers to create user interfaces from simple text prompts, producing React components styled with Tailwind CSS and shadcn UI.

    This session will cover:

    • Introduction to Vercel’s v0: Understand its capabilities and how it integrates with modern web technologies.
    • Live Demonstration: Watch a UI component come to life from a text prompt, showcasing the tool’s speed and accuracy in rapid prototyping.
    • Best Practices: Learn techniques for prompt engineering, and how to seamlessly integrate v0-generated components into real-world projects.
    • Case Studies: Explore examples of applications accelerated by v0, highlighting improvements in development speed and team collaboration.

    Bonus: Along the way, we’ll explore how to incorporate additional AI tools in conjunction with Vercel’s v0—enhancing workflows, improving code quality, and driving innovation through an AI-assisted development stack.

    Attendees will walk away with hands-on knowledge to leverage AI in UI development, accelerating their prototyping process and strengthening collaboration between design and development teams.

  24. How you can build low-budget Drupal sites and still make a profit

    Topics: Business Development, Emerging Technology, Case Study, Site Building, Front End

    For many Drupal professionals, the economics of small-budget projects just don’t make sense. Between setup complexity, ongoing maintenance demands, and hosting costs, it can feel impossible to serve clients who have limited budgets in a way that doesn't create regrets. But there's something special about building smaller projects, as well as personal projects, with Drupal, and we've got it down to a science.

    In this session, we’ll explore practical strategies for delivering low-budget Drupal sites efficiently and sustainably—without compromising on quality or maintainability. We'll cover technical patterns for rapid site delivery, using modern tools and techniques to increase efficiency, managing scope to keep expectations realistic, and how to structure maintenance in ways that reduce overhead while creating recurring revenue opportunities.

    This talk is geared toward freelancers, agencies, and site builders looking to expand their client base, diversify their offerings, and build smarter—not just harder. Whether you're supporting nonprofits, startups, or small businesses, you’ll leave with concrete ideas to serve these clients profitably with Drupal.

  25. From Fear to Freedom: Mastering Drupal Updates with a Structured Approach

    Topics: DevOps

    Are your Drupal updates a source of stress? Drawing from nearly a decade of experience as a Technical Account Manager, this session transforms the often-dreaded update process into a reliable, repeatable workflow that any team can implement. Through a combination of best practices, live demonstrations, and practical tools, attendees will learn how to confidently manage their Drupal updates, including how to prepare their custom code for version changes and avoid common API pitfalls.

    Learning Objectives

    This session will introduce attendees to:

    • A structured approach for planning and executing Drupal updates
    • Best practices for maintaining composer.json files
    • Effective use of configuration management during updates
    • Methods for tracking custom code dependencies and API usage
    • Strategies for monitoring API changes that affect custom modules
    • Practical use of the Upgrade Status module
    • Real-world testing and deployment workflows

    Youtube Video

    I have pre-recorded a Youtube video on this process, The presentation goes over the different ideas shared in the video. And of course for discussion and questions.

    https://youtu.be/JtO0CnqVJNQ?si=14T1ZiD97MWY8yjj

  26. Build recipes that Drip ™️

    Topics: Site Building, Front End

    Discover how DripYard, a company building high-end commercial Drupal themes, is leveraging the Drupal Recipes API to create installable, modular themes with optional configuration and default content. This session will guide you through the evolving recipes ecosystem, from basic usage to advanced strategies for building scalable, reusable site templates.

    We’ll cover how to architect recipes so they inherit from others, remain flexible, and allow developers to pick and choose only the functionality they need—from a simple theme w ith layout builder support, to a full-featured demo site with content types, views, and example content.

    Through real-world examples and a live demo of the DripYard recipe stack, you’ll leave with practical knowledge on structuring recipes, handling dependencies, and automating the process to scale your own design systems or distributions.

  27. The Future of Drupal Theming: AI, Experience Builder, and Beyond

    Topics: Front End

    Drupal’s theming layer has grown by leaps and bounds over the past several years. We’ve seen new Twig filters, theme generation tools, and the introduction of Single Directory Components.

    Those changes, however, will pale in comparison to what’s coming in the next few years. The introduction of Experience Builder paired with modern artificial intelligence will revolutionize how we work.

    In this presentation, I’ll walk you through 

    • Developing components for Experience Builder
    • How will AI fit into your front-end workflow
    • What should be a component and what is not?
    • Best practices that will reduce code bloat
    • How to future proof the code that you’re writing now

    To get the most out of this session, it’ll help to be familiar with general Drupal theming practices, gotchas, and painpoints. 

    Join this session to learn how to leverage the latest tools and trends to stay ahead of the curve, and ensure your themes are ready for the next generation of Drupal.

  28. Creating a Global, Independent Drupal Project

    Topics: Business Development

    Hear about the work the Drupal Association is doing in innovating and sustaining the Drupal Project and the global Drupal Community.

    (really I am open to any topic that would be of interest.  I plan on attending Drupal Camp Asheville whether I am speaking or not)

  29. Robot Co-Pilots: Accelerating Drupal Development with AI

    Topics: Emerging Technology, DevOps, Site Building

    Ready to enhance your Drupal development capabilities with AI? This practical session explores how to integrate artificial intelligence into your workflow. In this engaging presentation, we'll cover:

    • Drupal & AI
       
      • Explore the AI suite and contrib modules
      • Uncover intelligent content creation techniques
      • Build effective agents and site chatbots for enhanced user experience
    • Drupal Development With AI
      • Navigate the landscape of freemium vs paid AI solutions
      • Progress through increasingly powerful AI tools:
         
        • Web-based solutions like ChatGPT and Claude
        • Leveraging OpenAI's Projects, Custom GPTs, and API integrations
        • Desktop applications, including Claude Desktop with MCP integration
        • Advanced development with Claude Code
      • Augment your workflow with specialized tools like Cursor and Windsurf
      • Implement AI capabilities into JetBrains and VSCode
      • Establish practical workflows that combine human expertise with AI assistance

    Through practical examples and insights, you'll discover highly applicable techniques for developers of all experience levels. This presentation offers concrete strategies to immediately enhance your Drupal development workflow and take your first steps toward becoming one with the robots.

  30. IXP Community Initiative: Using Contribution Credits to encourage organizations to hire new Drupal talent

    Topics: Community

    The IXP-Fellowship, a Drupal community initiative for onboarding inexperienced developers has its initial goal of using Drupal's contribution credit system as an incentive for Drupal organizations to hire new and inexperienced Drupal developers. 

    One of the major challenges for new Drupal developers is landing their first paid gig. As a community, we can't expect Drupal to grow if there are limited ways for new, inexperienced Drupal developers to gain that important initial experience.

    Over the past year, the IXP community initiative has worked to define and implement a process to utilize existing drupal.org functionality to incentivize Drupal agencies and other organizations to hire trained, inexperienced developers in exchange for drupal.org commit credits.

    In this session, you'll learn about the overall scope of the initiative, its current status, and how you and/or your organization can get involved.

  31. Accessible Theming with Granite

    Topics: Emerging Technology, User Interface & Design, User Experience & Accessibility, Front End

    Granite is a new frontend framework build around HTML5 elements to provide accessible UIs with the least development possible. Granite provides a solid foundation by templating accessible elements and limiting the customization of elements that's require to scaffold out a website. The Granite Drupal module provides bindings for the Granite element with Drupal's single directory components and make launching a new site theme easier then ever.

  32. Working With Single Directory Components and UI Patterns

    Topics: User Interface & Design, Site Building

    Your designer has come to you with a card layout, a masterclass in spacial awareness, client communication, and marketing prowess. You want to use it (or a variation of it) across your Drupal site with reckless abandon. But how? How can you make it consistent? How can you implement it once and make it work everywhere so site builders can take advantage?

    In this presentation, we’ll jump into the transformative potential of Single Directory Components (SDCs) in Drupal—a new(ish) approach that can simplify how we organize and manage front-end code. With SDCs, developers can encapsulate all the assets related to a component (template, styles, JavaScript, and configuration) into a single directory, improving reusability, clarity, and maintainability. 

    We’ll also explore how the UI Patterns module integrates seamlessly with SDCs to bring structured, reusable design components into the hands of site builders and front-end developers alike. By combining these two tools, teams can create more consistent user interfaces with less duplication and more flexibility. Real-world examples will illustrate how to define and render components cleanly, while avoiding the pitfalls of traditional template sprawl.

    Key Takeaways:

    • Understand the fundamentals and structure of Single Directory Components in Drupal.
    • Learn how to implement and register SDCs in your theme or module.
    • Discover how the UI Patterns module enhances component-driven development.
    • See how SDCs + UI Patterns streamline collaboration between developers and site builders.
    • Learn whats next with SDCs, UI Patterns, and their integration with the upcoming Experience Builder.