Sessions

The following are all submitted/proposed sessions. These are subject to change.

<table>s are friends, not headaches

Front-End Development & Web Design
Beginner
Alin Ticlea
Learn to create accessible tables ... that render perfectly even on mobile devices.

A Practical Guide for transitioning sites to Drupal with the new GC Design System (GCDS)

Front-End Development & Web Design
Beginner
Craig Clark
GCDS introduces standardized components to simplify content design on Government of Canada websites. With Drupal’s content management tools, content creators can easily add GCDS components without coding. This session explores how WET-BOEW and GCDS can also coexist during migration, focusing on UI-based implementation while covering key technical aspects.

Advancement in Drupal Front end World

Front-End Development & Web Design
Beginner
Sibu Stephen
This session talks about things in Drupal in terms of Front End, in the modern age.

AI-Powered Multilingual Drupal

Development
Experienced
Don Lalicon
Discover how AI-powered translation tools can help multilingual Drupal sites. Learn to translate content, configurations, and interface texts efficiently, saving time and ensuring consistency across languages.

AI: Revolutionizing Content Generation and Workflow Efficiency

Business and Strategy
Beginner
Robin Galipeau
See how Artificial Intelligence (AI) tools can drastically improve efficiency. In this session, we will show several adoption methods of various AI/LLM chaining within Drupal, including content, workflow and batch processes. We will demonstrate within the new GC-Drupal initiative, leveraging Government of Canada Design System WebComponents for presentation.

Boosting Web Accessibility with Drupal CMS and AI

Front-End Development & Web Design
Experienced
Mike Gifford
Discover how Drupal and AI tools like Editoria11y and AI Image Alt Text are making websites more accessible. Learn practical strategies for improving accessibility through new Drupal CMS features, contrib modules, and responsible AI integration.

Building the Foundation: Essential Blocks for Your Drupal Theme

Front-End Development & Web Design
Beginner
Melissa Roy
Let's discuss the foundational blocks that are ideal for initiating your new custom Drupal theme or re-branding project. We'll cover key considerations for creating these blocks and potential challenges you might encounter during the process.

Case study in developing a custom CKEditor 5 Link plugin

Development
Advanced
Nikolay Volodin
We will walk through the structure of a simple demo link CKEditor5 plugin in a custom Drupal module. The purpose of the session is to share with the technical audience how they can build CKEditor5 plugins in their projects.

Developing for Inclusion: Building accessible menus with accessible-menu

Front-End Development & Web Design
Beginner
Nick Milton
In this session we'll be going over what accessible-menu is, how to use it, and some lessons learned during it's development.

Discover Dropfort Build: A Powerful Tool for Drupal Development

Development
Experienced
Steven Stapleton
Join us for a presentation on Dropfort Build, a powerful yet emerging tool designed to streamline Drupal project management and deployment. While most developers might find DDEV to be the go-to solution, we'll explore why we choose Dropfort Build for our unique needs and highlight its future potential.

Drupal 101: A Quick Crash Course

Training
Beginner
David Pascoe-Deslauriers
New to Drupal and not sure what a node is? This beginner-friendly crash course introduces the core concepts you need to get oriented fast. We’ll cover essential terminology like content types, fields, taxonomy, blocks, and views, and explain how Drupal structures, manages, and displays content. Perfect for first-time users who want a clear foundation so they can make the most of the rest of the day.

Drupal Recipes and the secret life of Config Actions

Development
Advanced
Andrew Lefebvre
This session dives into Drupal Recipes and their foundation in Config Actions, showing how they accelerate development through repeatable configuration updates and templated functionality. Recipes can serve as custom install profiles or be applied to existing sites to add features and configuration changes. We’ll cover Config Actions, Configuration Entities, Recipe limitations, and committing derived configuration—equipping you to use, create, and discover Recipes to speed up site builds and updates.

Drupal Spring Cleaning: Using Update Hooks to Simplify and Streamline Your Site

Development
Experienced
Steven Stapleton
Is your Drupal site cluttered with outdated configurations, legacy content, or messy data structures? In this session, we'll explore how to use update hooks to clean up and optimize your Drupal site.

Drupal Starshot Panel Discussion: Shaping the Future Together

Business and Strategy
Beginner
Group Panel
Join us for an insightful panel discussion on the Drupal Starshot initiative, an ambitious project aimed at driving Drupal's innovation over the next decade. Our panel of experts will explore the initiative's goals, key projects, and opportunities for community involvement. Whether you're a seasoned developer or new to Drupal, this session offers valuable insights into the future of open-source development. Don't miss this chance to be part of shaping Drupal's next era!

Effortless Content Migration with Migrate Default Content

Development
Beginner
David Pascoe-Deslauriers
From short-cutting the creation of migrations to easier bootstrapping full sites from install, making the migrate default content module part of your workflow will save you time and effort.

EvolveUx

Front-End Development & Web Design
Beginner
Maya Schaeffer
EvolveUX Fast Feedback Design Sessions are interactive events where designers, developers, and digital professionals present their websites for quick, real-time feedback. Whether you're showcasing your work or sharing insights, this collaborative space helps refine designs, spark new ideas, and connect with peers. Presenters get a 5-minute slot to walk through their site, while attendees learn from real examples and provide constructive input. Want to participate? Just bring your website or laptop and join the conversation—last-minute presenters are always welcome! 🚀

Expedite Drupal WxT migrations with the power of AI

Development
Experienced
Stephen Mulvihill
Expedite Drupal WxT migrations with AI! This session introduces a powerful AI-driven migration tool designed to simplify data harvesting, transformation, and content mapping in Drupal 11 WxT. Learn how Azure OpenAI enhances flexibility, reduces resource demands, and improves migration efficiency—making content migrations into Drupal faster and more scalable.

GDPR Compliance in Drupal

Business and Strategy
Beginner
François Lemieux
Who doesn't love a good cookie? Well some people don't want 'em! Preparing your Drupal site for compliance with GDPR laws can be tricky. What does it mean for your and your Drupal site? In this session we take a high-level view of what's involved for your business, site builders and developers.

Graupl: Making a framework work

Front-End Development & Web Design
Advanced
Nick Milton
In this session we'll be taking a deep dive into the creation of Graupl, a modern and modular CSS framework.

How to use Drupal WxT and when not to

Business and Strategy
Beginner
Mathew Winstone
The WxT distribution is a great way for Government of Canada departments to get up and running with Drupal and esuring the look and feel, multilingual and accessibility. But there are different ways and scenarios which you might immediately consider when deciding how and when to use WxT.

It’s Not You, It’s the Process: Breaking Bad Habits in Drupal Teams

Business and Strategy
Beginner
Dave Hansen-Lange
Every project has its bumps—but patterns emerge when we look across teams. In this interactive session, we'll explore common pitfalls like focusing on output over outcomes, over-engineering solutions, and innovation stagnation. Through real-time polls and group discussion, we'll uncover root causes and share practical frameworks to help your team identify goals, envision success, and execute more effectively. Join us to learn how to turn dysfunction into peak performance and build stronger, more resilient Drupal teams.

Keynote: Chart Your Drupal Journey

Business and Strategy
Beginner
Martin Anderson-Clutz
Join us for an inspiring keynote as we explore the exciting opportunities within the Drupal community, ignited by the Starshot initiative announced at DrupalCon Portland. Whether or not you are a coder, there are countless ways to get involved and make a meaningful impact. We will share practical tips for first-time contributors and showcase real-life examples from Martin's personal Drupal journey. Discover how he stays passionate and motivated, and learn how you can find your own unique path in the Drupal community. Don’t miss this chance to embark on your Drupal adventure!

Lay it all out with Layout Paragraphs

Front-End Development & Web Design
Beginner
Andrew Lefebvre
Why Layout Paragraphs are your friends when templating variable content type layouts.

Leveraging Drupal’s ECA module to inspire and automate workflows for Site Maintainers

Development
Beginner
Andrew Lefebvre
Detailing how Drupal’s ECA module can provide a No-code solution for site maintainers to provide fully realized operations to Developers. Developers can “code” ECA processes of commonly used tasks, speeding up workflows and unlocking the fully customizable core aspect of Drupal.

Mastering Content Management in Drupal: A Live Demo

Front-End Development & Web Design
Beginner
Claire Minty
Discover how easy it is to create, edit, and manage content in Drupal with this live-demo session. From building pages to handling media, scheduling content, and managing events, we’ll cover essential tools and workflows to streamline content management in Drupal. Perfect for content editors, site builders, and anyone looking to improve their Drupal skills!