Thank you to our Platinum Sponsors

Accepted Sessions, A-Z

  Sat 10:15am to 11:00am (10/18/25)
  Mt Hood Room    chaney.moore    Being Human    All Attendees
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
  Sun 10:00am to 10:45am (10/19/25)
  The Study    freelock    Business Side    All Attendees
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)
  Red Fox Room    Jody    Development and Performance    Advanced
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)
  Barley Room    liberatr    Development and Performance    Intermediate
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)
  The Study    megakeegman    Development and Performance    All Attendees
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)
  Mt Hood Room    nielsonm    Development and Performance    All Attendees
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)
  Barley Room    Codeknitter    Development and Performance    All Attendees
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)
  Barley Room    sjhunsinger    Design, UX, and Accessibility    All Attendees
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)
  Red Fox Room    sim_1, ongdesign    Site-Building and Using Drupal    All Attendees
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)
  Barley Room    mikemccaffrey    Design, UX, and Accessibility    Intermediate
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)
  Mt Hood Room    joshuami    Site-Building and Using Drupal    Intermediate
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)
  Barley Room    jcl324    Development and Performance    Intermediate
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)
  Mt Hood Room    Nouveau    Site-Building and Using Drupal    Beginner
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)
  Ballroom    heatherwoz    Being Human    Beginner
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)
  Red Fox Room    mjensen    Development and Performance    Intermediate
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)
  Mt Hood Room    ambermatz    Being Human    All Attendees
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)
  The Study    cellear    Site-Building and Using Drupal    Intermediate
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)
  Barley Room    rlhawk    Site-Building and Using Drupal    Beginner
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)
  The Study    ultrabob    Development and Performance    Beginner
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)
  Red Fox Room    Todd Smith    Site-Building and Using Drupal    Intermediate
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)
  The Study    mortona2k    Development and Performance    All Attendees
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)
  Mt Hood Room    BLadwin    Being Human    All Attendees
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

Thank you to our Gold and Silver Sponsors