Sessions

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

Using Gherkin to communicate your vision

Business and Strategy
Beginner
Christopher Gervais
In this presentation, we take an honest look at client-developer communication, exploring the challenges hindering project success and how Gherkin can help. Through real-world examples, we’ll look at how Gherkin can help guide all stakeholders towards a shared understanding of project requirements. From understanding communication hurdles to practical implementation strategies, we’ll illustrate a clear path towards clarity, collaboration, and ultimately, project success.

WCAG 2.1 AA Explained: A Simple Guide to Section 508 for Drupal Builders

Business and Strategy
Beginner
Anjor Rao
In this session, I’ll be guiding the audience through the essentials of WCAG 2.1 AA and Section 508 by focusing on the four core pillars of accessibility: POUR (Perceivable, Operable, Understandable, and Robust). I’ll be breaking down each rule into simple layman’s terms, using practical examples commonly found in the Drupal ecosystem to show you exactly how these principles apply to everyday site-building and front-end theming. Whether you’re a developer, a themer, or a content editor, you’ll leave with a clear, jargon-free understanding of how to make your Drupal projects accessible to every

Welcome to the Dark Side: Strategies for Implementing Dark Mode

Front-End Development & Web Design
Experienced
Megan McDermott
Dark mode is growing in popularity for both accessibility and user preference. This session will explore how to design effective light and dark colour schemes and show you some cool new CSS tricks to make it work.

What is GC-Notify, and how can it help your Canadian Government Web Application

Business and Strategy
Beginner
Sang Trinh
This session introduces GC-Notify, and describes the services that can be used by all Canadian Government Departments and Agencies to easily send millions of emails, or text messages, reliably and easing the burden to authority to operate for any application needed to communicate en-masse with Canadians.

What the Heck is ARIA?

Keynote
Beginner
Kat Shaw
ARIA (Accessible Rich Internet Applications) helps bridge accessibility gaps that native HTML alone cannot address. This session will cover what ARIA is, how it enhances web accessibility, when to use it (and when not to), and how it supports users relying on assistive technologies. We'll also explore ARIA roles, states, properties, and how Drupal integrates ARIA to improve accessibility. Whether you're new to ARIA or looking to refine your approach, this talk will provide essential insights for making the web more inclusive.