2026 Trainings

Tue, May 12 2026

-

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.

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

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.