Sessions

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

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: 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.

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 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.

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.

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.

Meet the new GC-Drupal initiative and Government of Canada Design System

Business and Strategy
Beginner
Robin Galipeau
Get a full introduction of the new GC-Drupal initiative which integrates the upcoming Government of Canada WebComponent-based CDS Design System, and how it leverages Drupal Core 10.3 with Single Directory Components. What does this mean for WxT (wet-boew), and how to plan a staged transition or hybrid. Session will also include an API Headless NextJS sample progressive decoupled demonstration.

Next Js and Storybook with Drupal

Front-End Development & Web Design
Beginner
Sibu Stephen
We will learn how to integrate NextJs with storybook and Drupal. With a full fledged application any newbie can create a boiler plate and start developing the Next Js application with Drupal as it's Backend provider. Learning objectives include - 1) Applying the knowledge of integrating Next JS with Drupal. 2) Mapping integration of storybook with NextJs. 3) Creating a boilerplate by ourselves to start along creating a decoupled application.

Openai / ChatGPT integration into Drupal

Development
Experienced
Salman Jaffery
Lets talk AI. How it works, how we can integrate it with Drupal and explore what's possible. Will also have a demo ready to show off some of the possibilities.

Running Drupal on Kubernetes in Production

Development
Experienced
Mathew Winstone
It's been a few years since the last time we explored running Drupal as a "cloud native" application on Kubernetes. We'll review how we chose to run Drupal in Kubernetes alongside more traditional infrastructure and how we created our own Helm chart based on our Dropfort Build tool suite.

Twiggin’ Out with Drupal Templates

Front-End Development & Web Design
Beginner
Sarah Campbell
An introduction to twig templates and how to use them to their full potential to create fast, secure, flexible sites.

Up and running with Drupal Commerce

Front-End Development & Web Design
Beginner
Frances Litt
Starting from a fresh install we'll go over setting up a basic store using Drupal Commerce.

Using CiviCRM to simplify your nonprofit toolset

Front-End Development & Web Design
Beginner
Kathryn Carruthers
This session will provide an overview of the CiviCRM core components and how extensions work to add new features. Including integration with Drupal Webforms and access control for content.