Schedule

Primary tabs

8:15 AM - 12:00 PM

Registration

The registration desk opens at 8:15.

9:00 AM - 9:45 AM

Simplify your deployments to any host with this one-size-fits-most GitHub Actions workflow

Bob McDonald
Managing Drupal sites across hosts like Pantheon, Acquia, and Platform.sh often requires separate CI/CD workflows—adding complexity and maintenance overhead. Attendees will leave with a ready-to-use template and practical strategies for customizing it, managing Drupal settings per environment, reducing rebuilds, and improving reliability through automation.

9:00 AM - 12:00 PM

AI Summit

Curious about AI and what it means for Drupal? From content generation to site building, search, automation, and governance, the BADCamp AI Summit will dive into the real opportunities and challenges ahead. You’ll hear directly from people experimenting, building, and leading in this space — and take away practical insights you can apply to your own projects.

Sponsored by

10:00 AM - 10:45 AM

Preparing your Pipeline for the AI Revolution

James Sansbury
🚀 AI codes in seconds, but your testing pipeline wasn't built for that speed. Learn how to evolve your deployment strategy to match AI velocity without sacrificing quality. Essential for CTOs & engineering leaders navigating the AI development revolution.

Finding Creativity in Structure - Lessons on Technology from the Haiku

Dustin Boeger
While it's an unusual comparison, come see how the UC Davis SiteFarm team has emulated a nearly 400 year old Japanese poetry style to create a Drupal ecosystem, that enforces structure, while also providing opportunities to use modern Front End frameworks for engaging data displays.

11:00 AM - 11:45 AM

Get off your SASS (and use native CSS)

Mark Casias
With the introduction of Single Directory Components and the ability to have CSS bound to a component, it is not as necessary to have your design system “built”.

12:00 PM - 1:00 PM

1:00 PM - 4:00 PM

Backdrop Summit

Backdrop CMS is the Drupal fork. It has most of the features seen in Modern Drupal and beyond (as well as some new ones), but with a built-in upgrade path for Drupal 7 websites.

Sponsored by

1:00 PM - 1:45 PM

Creating an AI Chatbot in Drupal: The Easy Way

Jordan Koplowicz
In this presentation, I'll show you how to build your own AI chatbot in Drupal, which can answer questions based on your own website content. This is Retrieval Augmented Generation. By the time we're done, you'll have all the tools you need to build your own RAG. Even better, there's no coding required; you can build the whole thing using nothing but community-contributed modules. (Plus a couple API keys, and some fine tuning... but we'll get there!)

Quick and Easy Migrations and Upgrades Using AI

Luke McCormick
In this hands-on session at #BADCamp, you’ll learn how to use real AI tools to streamline Drupal migrations and upgrades — no “vibe coding,” just practical results.

2:00 PM - 2:45 PM

The #1 Drupal AI Demo, Development, and Learning Platform - DrupalForge

SAL Lakhani
There’s a new way to learn Drupal AI – with pre-built, fully functional Drupal AI Templates. 100% Free. Start Drupal AI sites in less than 5 seconds! Nothing to install locally… use browser-based dev environment. Learn, test, and innovate faster with Drupal AI.

3:00 PM - 3:45 PM

Recipe Unpack: Leaving Drupal CMS Is What You're Supposed to Do

Josh Mitchell
With the release of Drupal 11.2, the Recipes feature gets an important new capability. You can now "unpack" recipes after they are run so that your composer.json will have the direct dependencies from the recipe rather than a dependency on the recipe itself.

Preparing for the future of AI: The Changing Consumption Landscape and Combating AI threats

Steve Carlson
Content creators shouldn't have to choose between giving away their work for free or blocking AI entirely—there's a third option where you can actually get paid for AI access to your content.
As AI-powered cyberattacks get more sophisticated, it's time to fight AI with AI rather than relying on outdated security tools that can't keep up.

4:00 PM - 4:45 PM