Accepted Sessions, A-Z
Sat 10:45am to 11:45am (10/12/24)
In this session, we'll explore the exciting world of AI agents and their application in Drupal environments. We'll dive into the power of Flowise, an open-source tool for building intelligent assistants, and learn how to leverage Retrieval Augmented Generation (RAG) techniques to create a custom AI agent for your Drupal site.
Full session description
Sun 1:30pm to 2:30pm (10/13/24)
Learn how to customize your Drupal site without code, how to reduce your maintenance costs, and even install fewer contrib modules by adding the ECA Suite (Event, Condition, Action).
Full session description
Sat 1:00pm to 2:00pm (10/12/24)
In this session, we will go through Drupal's, fresh out the oven, "Recipes" system and see how we can use it to bake ourselves brand new tasty, new, feature rich sites. We will explore the state of the current experimental module in Drupal Core and what is coming in in the horizon. We will review what we can use the recipes for and finally we will check how we can create our own recipe that we can install repeatably whenever we want the same feature on a Drupal application.
Full session description
Sun 11:15am to 12:15pm (10/13/24)
Learn how to incorporate code quality tools into custom theme and module development and deployment workflows. I will cover sniffing and linting tools, automated testing, and how to use them in your local development environment and your CI/CD workflows.
Not only will your custom themes and modules be better code, but code reviews will be faster and easier, and you'll be ready for PHP and Drupal core upgrades. Full session description
Not only will your custom themes and modules be better code, but code reviews will be faster and easier, and you'll be ready for PHP and Drupal core upgrades. Full session description
Sat 9:30am to 10:30am (10/12/24)
Josh will walk through best practices learned in enabling translation at scale in organizations such as Johnson & Johnson and the City of Portland, Oregon. In addition to providing a "top 10" (subject to additions), Josh will show off some innovative techniques to translated media management in government websites and an approach to managing hreflang metadata across global brand sites.
Full session description
Sat 3:30pm to 4:30pm (10/12/24)
Participate in informal, small-group discussions on topics proposed by attendees. Collaborate to solve problems, exchange information, share best practices, and build your network.
Full session description
Sun 11:15am to 12:15pm (10/13/24)
Lessons learned from maintaining and upgrading a large enterprise Drupal site over almost two decades.
Full session description
Sun 1:30pm to 2:30pm (10/13/24)
In this we take a quick trip through the Drupal core caching system, and how to set them up to use Drupal with some popular CDN/WAF systems. This is focused on Drupal and contributed modules, and some example settings for your WAF and CDN that is works well with a variety of CDN solutions.
Full session description
Sat 1:00pm to 2:00pm (10/12/24)
A highly interactive session led by a seasoned UX practitioner with a wealth of experience planning and facilitating UX research and testing. Bring your testing questions and come away from the session with tips and templates!
Full session description
Sat 2:15pm to 3:15pm (10/12/24)
Create a Performance Measurement Framework to guide your team's success!
Full session description
Sat 2:15pm to 3:15pm (10/12/24)
Spending time with your clients up front to create a design system helps build consensus and bakes in best practices for development. Let's talk about how to leverage design systems to create happy clients, longer relationships, and grow your agency's offerings.
Full session description
Sat 9:30am to 10:30am (10/12/24)
In most content projects, the needs of authors are barely taken into consideration, and this is incredibly frustrating. You would think that when you spend millions of dollars on a project, you would prioritize creating a system that people actually want to enter content into as opposed to one that fills them with dread when they open it up.
In this session I'll discuss why the authoring experience (AX) deserves to be a first-class citizen alongside UX and DX, and the steps we can take as contributors to help make that happen in Drupal core as well as the client projects we work on. Full session description
In this session I'll discuss why the authoring experience (AX) deserves to be a first-class citizen alongside UX and DX, and the steps we can take as contributors to help make that happen in Drupal core as well as the client projects we work on. Full session description
Sat 2:15pm to 3:15pm (10/12/24)
Ever wanted to spin up a Drupal 7 - 11 site? A Backdrop site? A Headless Drupal site? A CiviCRM site? play with it? add some modules? Drush around? Composer away? Then drop the site, or pause it, come back to it and work on some more? and when you're done... deploy it off to some cheap VPS (server) and let it rip? WELL... here you go. Check out DrupalForge.org. Come to this session to get your first 1000 points.
Full session description
Sun 1:30pm to 2:30pm (10/13/24)
Learn about using advanced front end tools with Drupal.
Full session description
Sat 9:30am to 10:30am (10/12/24)
Workflows in Drupal can be challenging but are powerful tools for solving complex problems. I've used them to streamline travel approvals, academic publishing, fundraising vetting, and matching donations with agencies for newcomers to Canada. My broad experience has taught me effective and versatile strategies. This session will focus on making workflows clear, consultative, and user-friendly. We'll cover business logic, user communication, notifications, and approval interfaces. Join me to gain practical tips and best practices to enhance your Drupal workflows!
Full session description
Sat 10:45am to 11:45am (10/12/24)
Learn how to leverage Drupal’s plugin-based Field API to customize fields and support the specific requirements of website content.
Full session description
Sun 11:15am to 12:15pm (10/13/24)
In this session, we will guide you through the entire web site development process, with a focus on the critical early phases. Learn how to establish strong client relationships and clear communication. Perfect for those new to project management or looking to enhance their skills. Key topics include project intake, launch meetings, content creation, seamless collaboration, and ongoing training. Leave with practical tools to set your web projects up for success.
Full session description
Sat 10:45am to 11:45am (10/12/24)
Information Architecture for effective design and improved User Experience!
Full session description
Sun 11:15am to 12:15pm (10/13/24)
Learn about this community initiative to incentivize organizations to hire new and inexperienced Drupal developers.
Full session description
Sun 10:00am to 11:00am (10/13/24)
Learn how to use the Configuration Split module to manage and share site configuration between environments and even sites.
Full session description
Sat 10:45am to 11:45am (10/12/24)
Before diving into a new project, it’s crucial to establish a strong project team and align goals. This session focuses on building effective business-client partnerships, fostering trust through transparency, empowering decision-makers with a discovery-first approach, and using phased projects to manage risk. Targeted at project teams in agencies and organizations, attendees will learn best practices for successful project management and team-building activities, especially when familiar with business-client dynamics.
Full session description
Sun 1:30pm to 2:30pm (10/13/24)
Josh Mitchell has been a dad (and a techie) for over 25 years. Mishya has been a daughter for 23 years and just finished a degree in emerging media and digital arts. Together they'll talk about what it's like to raise and be raised as a digital native. Whether it is online etiquette, cyber security, or the dangers of social media, growing up in a digital age has unique challenges.
Full session description
Sun 10:00am to 11:00am (10/13/24)
WYSIWYG is the thing every site builder has loved to hate over the years, but with the recent Starshot and Experience Builder initiatives is it time to finally embrace a page builder world?
Full session description
Sat 1:00pm to 2:00pm (10/12/24)
Boost your Core Web Vitals score with a few key tweaks to your Google Tag Manager setup. Discover how to streamline your front-end using Tailwind and Layout Builder for faster, more efficient performance.
Full session description
Sun 10:00am to 11:00am (10/13/24)
Don't bog your client down with Drupal jargon! As people who work with Drupal every day, it's hard to remember that Drupalise is a language in itself and we need to take the time to educate our clients and stakeholders. Learn how to invest time in pre-education and make your project a success.
A printed (and downloadable) cheatsheet and Drupal crossword activity will be provided to help us along! Full session description
A printed (and downloadable) cheatsheet and Drupal crossword activity will be provided to help us along! Full session description
Sat 2:15pm to 3:15pm (10/12/24)
Drupal 7 support ends Jan 5, 2025. This talk will provide a use case describing how one ambitious site builder is dealing with rebuilding a Drupal 7 site in Drupal 10. Topics will include getting started, data migration, theming with twig and tailwind, and architecture implications and strategies. Through the process we will add some context to better define what an ambitious site builder is and needs to know in a modern Drupal world.
Full session description
Sat 9:30am to 10:30am (10/12/24)
Learn more about Editoria11y, a Drupal module that helps editors find and fix accessibility issues in their content. I'll demo the tool and show the types issues it can detect. I'll talk about our strategy for rolling it out to 275+ editors on a major healthcare site, including the cleanup before our rollout.
Full session description
Sun 10:00am to 11:00am (10/13/24)
Sometimes you need some motivation to learn new things. I know I do. I decided to start talking to myself in public to have a reason to learn something new, and if you're interested, come listen to my story.
Full session description
Sat 1:00pm to 2:00pm (10/12/24)
This session will demonstrate how to write custom CKEditor 5 code in the context of a Drupal site, covering debugging as well as custom plugin development.
Full session description