2026 Schedule

Tue, May 12 2026

-


-


-


-

Drupal CRM: Architecture, Migration, and Data Interoperability

Topic Tracks Site-Building Room Room 325 Audience All Attendees Speaker(s) bluegeek9
Drupal CRM is a native CRM framework built on Drupal, using Drupal’s entity system, fields, and workflows to manage contacts and relationships directly within your site.

In this session, we’ll introduce the project and focus on practical data movement: how to migrate existing CRM data using Drupal core’s Migrate API, how to expose CRM data through JSON:API for integrations and headless use cases, and how to import contacts and relationships using Feeds.

-


-

Get better at testing using Drupal Test Traits!

Topic Tracks Development & Performance Room Room 312 Audience Intermediate Speaker(s) franksj
It's okay to get testy... with Drupal TestTraits! Learn what DTT is and how to use it to level up your developer powers!

Developers and testers with automation experience will learn much about how to turn requirements into tests, how to implement those tests in DTT, and how to integrate tests into your merge request workflow.

-


-

Modernizing Rutgers University's Design System with Drupal SDC and Storybook

Topic Tracks Theming, Design, & Usability Room Room 312 Audience Intermediate Speaker(s) Panderson93
Rutgers University partnered with Cheppers to modernize its outdated PatternLab‑based design system and redesign the high‑traffic Rutgers.edu homepage. By migrating to a scalable Single Directory Components (SDC) and Storybook architecture, Rutgers gained a future‑ready, CMS‑agnostic component library powering 80+ sites. The project improved performance, mobile speed, accessibility, and brand consistency across the university’s digital ecosystem. The homepage redesign introduced clearer CTAs, optimized media, refined components, and a more intuitive user experience—transforming a legacy system

Why Developers Don't Choose Drupal (And What We Can Do About It)

Topic Tracks Community Room Room 324 Audience All Attendees Speaker(s) JDDoesDev
Drupal has come a long way in its lifetime, but many people who aren't in the Drupal community have no clue just how far it's come. Come learn what others think of Drupal (it's not good) and help find ways to get eyes from outside the community on Drupal to see just how amazing it can be.

Selling Drupal Canvas: Winning in a Visual Builder World

Topic Tracks Development & Performance Community Room Room 325 Audience All Attendees Speaker(s) JMCW
As visual builders and real-time editing become standard expectations, agencies are often forced to defend Drupal against competing CMS platforms. Drupal Canvas changes that dynamic.

This session explores how to strategically position Drupal Canvas in competitive sales conversations. Rather than focusing on features alone, it provides practical guidance on framing flexibility, governance, and long-term value in a market driven by visual editing experiences. Attendees will leave with a clearer, more confident approach to selling Drupal in a visual-builder world

-


-

Git Makes Sense… Until Other People Get Involved

Topic Tracks Development & Performance Room Room 312 Audience Intermediate Speaker(s) weekbeforenext
Git by yourself is easy: commit, push, done. But the moment a team joins the party, suddenly there are branches, pull requests, merge conflicts, and a complex workflow (that may or may not be documented).

In this intermediate-friendly session, we’ll demystify how teams actually use Git. You’ll learn common branching strategies, follow an example workflow from task to deployment, and walk away ready to collaborate with confidence.

Responsible Drupal AI Basics

Topic Tracks Site-Building Room Room 324 Audience All Attendees Speaker(s) ultimike
Explore how AI can enhance - not replace - your Drupal workflow in this hands-on half-day workshop. Focused on the Drupal AI module ecosystem, you'll learn setup options, auditing tools, and practical techniques for responsible content generation. Topics include AI Automators and Field Widget Actions, with real-world examples throughout. Prerequisites: basic prompt engineering knowledge, site-building skills, and a paid API account with OpenAI, Gemini, or Anthropic.

Cache Me If You Can: Outsmarting Caching Bugs

Topic Tracks Development & Performance Room Room 325 Audience Beginner Speaker(s) mglaman
Drupal's caching system is powerful, but caching bugs are some of the hardest problems to diagnose. In this hands-on half-day training, you'll work through the full stack — from cache tags, contexts, and max-age through fragment caching, Dynamic Page Cache, Page Cache, and CDN integration. You'll practice debugging real caching issues using development settings, response headers, and direct cache bin inspection, and leave knowing how to write cache-aware code that doesn't quietly break things. Prerequisites: experience building Drupal modules or custom themes; bring a laptop with a local Drupa

-

Tuesday Social: WhirlyBall

Topic Tracks Community Audience All Attendees Speaker(s) Panderson93
Join us Tuesday night for the MidCamp Social at WhirlyBall. Enjoy a mix of WhirlyBall, bowling, laser tag, and casual games while connecting with the community. Whether you’re competing or just hanging out, it’s a fun, high-energy way to spend the evening with fellow attendees.