2026 Sessions/Trainings


No Hold Barred Drupal

Session Category New to Drupal Audience Beginner Speaker(s) Rod Martin
As a Drupal beginner, sometimes you just want to ask questions and you have a hard time finding the answers. In this session, we'll help you find the answers.

This session will be an open forum where anyone can ask anything about Drupal, Drupal CMS, Drupal 11, and even Drupal 12. No holds barred means that you can ask anything you want. As a group, we'll make sure we get the answers to the questions you're looking for.

Accessibility 101: Digital Accessibility Foundations

Session Category User Experience & Accessibility Room Mt. Mitchell (226) Audience Beginner Speaker(s) Carie Fisher
This interactive half-day session introduces digital accessibility for teams new to the topic. Participants learn what accessibility is, why it’s legally required, current U.S. regulations and deadlines, and how to identify and fix barriers. Through hands-on activities – auditing web pages, rewriting content, and using tools – attendees gain practical skills to evaluate content, understand risks, and take immediate steps toward compliance.

Site Building with Drupal CMS

Session Category Site Building Room Mt. Pisgah (228) Audience Beginner Speaker(s) Rod Martin
In this beginner session, we're going to cover site building with Drupal CMS. We'll talk about how to install features, how to set up new ones, how to use Drupal AI, and how to use Drupal Canvas. Drupal CMS is evolving at an incredible pace, but we'll be using the latest version, all hosted for you at https://drupalforge.org.

You won't need any prior experience to take this class, but bringing a laptop isstrongly suggested if you want to follow along... This is a hands-on day.

From Marketing to Sales

Session Category Business Development Room Lookout Mountain (229) Audience All Attendees Speaker(s) Bob Snodgrass
Transforming your marketing practices into real business development activities. Learn how anyone can be comfortable doing business development and increase sales.

Friday Afternoon Unconference

Session Category Back End Business Development Case Study Community DevOps Drupal Core Emerging Technology Front End PHP / Symfony Project Management Site Building User Experience & Accessibility User Interface & Design New to Drupal Development & Performance Project Management & Consulting Off the "Drupal Island" Site-Building Theming, Design, & Usability Room Acquia (114) Audience All Attendees Speaker(s) Aeryn Jackson
If you are interested in Drupal and keen on spending an afternoon chatting with and learning from, other like-minded folks, be sure to make it to this year’s Unconference! While Drupal is the focus, we will also welcome talks on other related topics!

Build Your First CI/CD Pipeline

Session Category DevOps Room Beaucatcher Mountain (225) Audience Beginner Speaker(s) Amber Matz
In this session, we’ll walk through how to transition from a local command-line tool to an automated step inside a CI/CD workflow. I’ll show you how I built my first CI/CD pipeline and how I iteratively added QA checks that now run automatically on every commit.

How Intelligence Informs Experiences: New Horizons for Marketers

Session Category Emerging Technology Room Mt. Mitchell (226) Audience All Attendees Speaker(s) Martin Anderson-Clutz
AI continues to transform what to expect from virtually everything, and your website is no different. In this session we’ll explore how new, agentic capabilities will allow even resource-constrained marketing teams to orchestrate omnichannel experiences like never before.

DKAN + AI: From Catalog to Conversation

Session Category Emerging Technology Room Beaucatcher Mountain (225) Audience All Attendees Speaker(s) Dan Goodwin
Open data sites are packed with useful information, but a lot of visitors never get past the search page. I've taken a different approach: pairing DKAN (the Drupal distribution for open data) with AI agents through the Model Context Protocol. This session walks through two Drupal modules I've developed. One turns any DKAN site into something an AI agent can explore. The other lets users ask questions in plain English and get back tables, Vega-Lite charts, and real answers. Expect live demos, a remote DKAN walkthrough, and an honest look at the tradeoffs.

Ctrl+F5 Won't Save You: Strategies for Static Asset Caching

Session Category Back End Development & Performance Room Mt. Mitchell (226) Audience Intermediate Speaker(s) Chris Burge
By default, Drupal instructs external caches (Varnish, CDN, browser, etc) to cache static assets, such as CSS, PDF, and JPG, for 1 year. Without a caching strategy for static assets, you're likely to experience some headaches with these files. In this session, we'll cover the Purge, Purge File, and Media Entity File Replace contrib modules, along with several others. We'll also dive into the Cache-Control header and how it can be leveraged to manage external caches.

You Don't Need JS for That

Session Category Front End Room Mt. Pisgah (228) Audience All Attendees Speaker(s) Aubrey Sambor
Have you been writing JavaScript to do things on the web and wondered if there was a better way? Fear not, CSS and HTML are here to ease your JavaScript woes! I'll go over a few new and upcoming CSS and HTML attributes, elements, and APIs that eliminate the need for JavaScript, such as:

* The Invoker Commands API
* The Popover API
* Anchor positioning
* View transitions
* Scroll driven animations
* and more!

Learn how to use the newest HTML and CSS techniques to replace excessive JavaScript and improve performance using the latest web native technologies.

AI + Accessibility: Benefits, Limitations, and Practical Workflows

Session Category User Experience & Accessibility Room Mt. Mitchell (226) Audience Intermediate Speaker(s) Carie Fisher
This session explores how AI can support digital accessibility and where it falls short. Learn to evaluate AI-generated fixes, compare tools, and understand key risks like overreliance and overlays. Emphasizing human review, participants will develop practical strategies and a 90-day action plan to responsibly integrate AI into accessibility work.

Bringing Clarity to Complex Drupal Sites with the Audit Export module

Session Category DevOps Emerging Technology Site Building Site-Building Room Mt. Pisgah (228) Audience All Attendees Speaker(s) Will Jackson
Drupal sites get complex over time, making it hard to track what's actually configured. This session introduces the Audit Export module, which inventories content types, fields, roles, menus, taxonomies, and views through admin UI reports. Learn to schedule audits, export to CSV, run Drush commands, and add custom reports. The Audit Export Tool submodule exposes audits via Drupal's Tool API to enable automation and AI integration (e.g., ChatGPT, Claude). Also available as a WordPress plugin. Basic Drupal familiarity recommended; no automation or AI experience needed.

Display Builder: Drupal's Unified Visual Builder

Session Category Site Building User Interface & Design Site-Building Theming, Design, & Usability Room Beaucatcher Mountain (225) Audience Intermediate Speaker(s) Dan Hansen
Come learn about Display Builder, a powerful tool designed to streamline and modernize the site building experience across a whole host of legacy Drupal layout systems.

Accessibility Debt: The Bugs You Don’t See

Session Category Site Building User Experience & Accessibility Room Mt. Mitchell (226) Audience All Attendees Speaker(s) AmyJune Hineline
In this session, we’ll dig into how accessibility debt shows up in Drupal projects and why it’s so easy to miss. We’ll look at the usual suspects across theming, content workflows, design systems, and day-to-day maintenance, along with ways to catch issues earlier without slowing everything down.

Your AI Decisions Are Creating Risk: What Agency and Business Leaders Need to Own Now

Session Category Emerging Technology Room Mt. Pisgah (228) Audience All Attendees Speaker(s) Matthew Saunders
AI is already part of how work gets delivered.

It’s in the tools teams use, the platforms being recommended, and the solutions delivered to clients. In many cases, it has been introduced without a clear decision or a full understanding of the implications.

In Europe, that raises real concerns around data privacy and sovereignty.

This session looks at how AI is entering delivery workflows, how data is being handled, and where control is being lost or retained. It gives agency and business leaders a clearer view of what they are responsible for, and how to manage that more deliberately.

Guardrails, Not Guesswork: Shipping Drupal Features with Claude Code

Session Category Back End Case Study Emerging Technology Site Building Site-Building Room Beaucatcher Mountain (225) Audience All Attendees Speaker(s) Ryan Olsen
AI assistants can ship Drupal features fast — or wreck your config in minutes. This session shows how I use Claude Code on a 5,000-page NY Courts multisite to safely build content types, fields, Views, and features with guardrails: project skills, patch workflows, config capture branches, and PRD-driven planning. We'll also demo "Ralph," a fully autonomous loop where Claude picks up GitHub issues, implements, tests, and commits inside a Docker sandbox — and talk honestly about when to stay in the loop.

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

Session Category User Experience & Accessibility Project Management & Consulting Off the "Drupal Island" Room Mt. Mitchell (226) Audience All Attendees Speaker(s) Stephen Pashby
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.

Beyond UX: Building a complete brand experience

Session Category Case Study User Experience & Accessibility User Interface & Design Off the "Drupal Island" Room Beaucatcher Mountain (225) Audience All Attendees Speaker(s) Michael Nolan
Your website and the way users interact with it is a part of your organization's brand experience, and a part which is easily overlooked. This talk will cover what brand experience is, how it includes parts both visible and invisible to the user, and how it goes beyond your website into a complete end-to-end picture from first discovery on AI search to discussions with friends after the last thank-you email.

Local like a yokel - how to pick & fiddle your sandbox to new heights

Session Category Emerging Technology Room Mt. Mitchell (226) Audience Intermediate Speaker(s) Dan Gurin
Master your development sandbox! "Local like a yokel" shows you how to push your environment to its limits for $0. We’ll dive into Cloudflare SSH tunnels to share your work with the world and explore hosting OSS tools like Twenty CRM and ListMonk on your own hardware. Crucially, we’ll tackle the new frontier: sandbox AI. Learn to set up Ollama and integrate it with Dalia to revolutionize your Drupal development. This session is for developers who want to transform their workstation from a simple server into a powerhouse of automation and intelligence.