Accepted Sessions, A-Z
Sat 10:15am to 11:00am (10/18/25)
When documentation and training resources follow a one-size-fits-all approach, users can be left feeling confused and their goals unmet. Learn about inclusive documentation methods tailored to user needs, master the art of crafting personalized training plans, and optimize sessions by grouping individuals with similar needs for maximum training efficiency. This session includes real-world examples that can provide a reliable guide to successful adoption support.
Full session description
Full session description
Sun 10:00am to 10:45am (10/19/25)
Discover how to build a complete open source business stack beyond Drupal. Learn about NextCloud, Matrix, ForgeJo, VaultWarden, and LedgerSMB as alternatives to proprietary tools, plus practical strategies for self-hosting that ensure platform independence and data sovereignty.
Full session description
Sun 11:00am to 11:45am (10/19/25)
If you want to improve your Core Web Vital scores with better Frontend and Backend performance, I have many tips and tricks to share with you. I will talk briefly about many Drupal and web performance topics, inspiring you to go deeper into these fascinating puzzles.
Full session description
Sat 1:15pm to 2:00pm (10/18/25)
Learn CDN and traffic management hacks in the trenches alongside a veteran Drupal developer who now helps large Drupal sites manage their resources from inside a web hosting company.
Full session description
Sat 10:15am to 11:00am (10/18/25)
Dating back to the beginning of my time as a Drupal developer, I have desired to improve automated posting to Portside.org's social media accounts from their Drupal website, pulling particular inspiration from Indieweb's POSSE principle. It has been a difficult road, with many steps forward and many setbacks. Finally, after 5 years and many scrapped roadmaps. I will share about a few of the modules that I have developed with others at Agaric and what their implementation looks like, as well as engage attendees about the possibilities and how it relates to their work.
Full session description
Sun 10:00am to 10:45am (10/19/25)
In the fast-paced world of technology, where innovations emerge and disappear in mere months, it's easy to get swept up in the present. Yet, as philosopher George Santayana reminds us, "Those who cannot learn from history are doomed to repeat it." This session invites you on a journey through software history, uncovering lessons that have shaped, and sometimes misled, our digital landscape.
Full session description
Sun 11:00am to 11:45am (10/19/25)
Quick tour of the fun tools that are in GitLab Free, and how to use them with a Drupal site.
Full session description
Sun 9:00am to 9:45am (10/19/25)
Creating and entering website content is always better when SEO and accessibility are considered up front, rather than addressed retroactively. In this interactive discussion, one of our accessibility leads will share an actionable checklist of SEO and accessibility strategies that content editors and admins can use right away. Learn how these proven accessibility and SEO tactics actually impact and work with one another and how these can be structured within Drupal to make it easy for content admins and editors to make good accessibilty and SEO decisions for their websites.
Full session description
Sat 10:15am to 11:00am (10/18/25)
H5Ps are small, packaged educational interactive components. We'll dig into the standard, how it's best used, and how to best implement H5Ps in your Drupal project. This is suitable for site builders and front-end folks, as well as back-end developers.
Full session description
Sun 10:00am to 10:45am (10/19/25)
Providing an easily-navigable page structure can be one of the biggest accessibility challenges for a Drupal site. Come learn site-building tips to ensure that content will have properly-nested headings and enough context for screen readers, no matter whether pages are being created using fields, Paragraphs, Layout Builder, Experience Builder, or just one big WYSIWYG. We’ll explore best practices for twig templates, CKEditor settings, and accessibility modules, while addressing common issues flagged in scans and experienced by users.
Full session description
Sun 11:00am to 11:45am (10/19/25)
Drupal's image manipulation options with image styles, responsive image styles, and image toolkits (GD and Imagemagick) are hard to beat. Have you ever wanted a different image style for landscape versus portrait featured images? Want a custom background fill? Need to make all your images grayscale? Drupal can do that and more. Learn what's possible with image effects to create consistent and performant images.
Full session description
Sat 9:15am to 10:00am (10/18/25)
From one of the core developers of Symfony and creator of API Platform, Kevin Dunglas has created FrankenPHP, a modern PHP server written in Go. With official support from the PHP Foundation and supported by DDEV for local Drupal development, this promises to simplify deployment, improved performance, and reduced costs.
Full session description
Sun 9:00am to 9:45am (10/19/25)
Tired of the digital drudgery of manual layout creation? This session reveals how a new AI Layout Builder tool lets you simply provide a design image, then watches as the pixels plant themselves into a fully structured, editable Drupal layout, freeing your team to focus on creativity.
Full session description
Sat 11:15am to 12:15pm (10/18/25)
Learn about different ways that you can get involved with the Drupal community to advance your professional and personal goals.
Full session description
Sat 1:15pm to 2:00pm (10/18/25)
Core Web Vitals matter for performance and SEO. This session covers practical ways to improve LCP, FCP, and CLS on a Drupal 10 site using smart theming, optimized asset loading, image strategy, and multi-layered caching with Drupal, Redis, Cloudflare, and Pantheon. Ideal for developers and site builders looking for actionable techniques to boost site speed and user experience.
Full session description
Sat 9:15am to 10:00am (10/18/25)
Explore how developing internal self-awareness can improve collaboration, reduce burnout, and strengthen your contributions to open source.
Full session description
Sat 1:15pm to 2:00pm (10/18/25)
This session will demonstrate how to use AI tools to help even non-coders execute complex migrations and upgrades. You’ll get practical demos, prompts, and code samples, with examples tailored for site builders, analysts, PMs, and designers. No deep coding skills required! You'll be amazed at what you can do.
Full session description
Sat 10:15am to 11:00am (10/18/25)
This session explores Drupal recipes—reusable bundles of configuration and content—and demonstrates how to apply and create them to speed up site building.
Full session description
Sun 11:00am to 11:45am (10/19/25)
This session introduces a smart, host-aware GitHub Actions pipeline that auto-detects the deployment environment and configures itself accordingly. You’ll learn how to support varying composer and node build requirements and different document roots as hosting environments mandate. We’ll also discuss taking advantage of host-specific features like multidevs, all without duplicating or managing multiple configs.
Full session description
Sat 9:15am to 10:00am (10/18/25)
Free tools like ChatGPT helped accelerate the rebuild of two complex Drupal 7 sites—Biotech-Careers.org and InnovATEBIO.org—by assisting with SQL updates, theme preprocessing, custom Twig filters, and JavaScript for UI enhancements. After Drupal 7 support ended in January 2025, both sites were migrated to Drupal 10. Despite greater complexity, InnovATEBIO was completed in less than half the time of the first rebuild. These projects show how AI-assisted development, combined with modern Drupal theming tools like Twig and Tailwind, enables ambitious site builders to work faster and smarter.
Full session description
Sat 9:15am to 10:00am (10/18/25)
A deep dive into Drupal's issue queue, taking a look at longstanding issues, progress that has been made, and areas to improve.
Full session description
Sat 1:15pm to 2:00pm (10/18/25)
Tired of process masquerading as progress? Burned out from another "Agile" sprint that felt suspiciously like waterfall in a lanyard? Then grab a beer, bring your sense of humor, and come commiserate in this session.
Full session description