Sessions
Drupal Camp Asheville 2025 - July 11th-13th
Wordpress to Drupal 8 Migration: A Look at Process Plugins
Words Matter: The Language of Accessibilty
Words Matter and awareness of how powerful even the most subtle language distinctions can be is an important factor in understanding human experience. In this presentation we will discuss the language used in daily life and examine how and why certain words and phrases can be hurtful to members of the disabled community -- even if no harm is intended. Covered topics will include:
An overview of Drupal front-end component integration methods
Anyone Can Help Upgrade Drupal Projects to Be Drupal 9 Compatible!
This session will demonstrate how anyone, who wants to be involved, can help the Drupal Community upgrade the ~8800 Drupal 8 modules to be compatible with Drupal 9. Session attendees can expect the session to dive straight into a live demonstration of working through a Drupal 8 module, showing it working with Drupal 9.
Topics discussed
Be an Accessibility Anti-Hero
Building flexible and dynamic layouts in Drupal 8
Creating Layouts & Landing Pages in Drupal: the Paragraphs vs. Layout Builder Edition
Deploy to Mars with Lando
Energizing the Seated
Avi will be sharing some advice on staying active while working remotely. The session is based on 4+ years of remote work, 2 years of work with a personal trainer, and the book Deskbound by Dr. Kelly Starrett. Avi will share some tips on how to stay active and moving when you're in front of a monitor for 40+ hours a week.
Five things that site builders need developers to know
Many Drupal developers consider site builders to be one of the most important types of users they are building for. Dries regularly talks about how to “Improve the site builder experience” in his state-of-Drupal keynotes. But how well do you understand site builders and what they do? Who is this mythical site builder that is using the software you create?
Freelance: Money grows on trees but the branches are very high!
Is there REALLY money sitting out there just waiting for you to put on your Freelance hat and go get it? Absolutely! Let's talk about different ways to get to it and how to not lose your shirt or sanity along the way! Topics will include: Banking, Accounting, Taxes, Filing a Biz name, Invoicing, Time Tracking, and Getting Gigs!
From squiggles to straight lines: Sketch to make decisions & get on with it
Gatsby, powered by Drupal: Headless CMSs, GraphQL, and Gatsby Live Preview
Google Tag Manager for actionable metrics - Beyond basic Google Analytics
Managing media in large-scale Drupal websites
Media is now in Core: Let's use it!
Over the past two years, the media landscape in Drupal 8 has seen a significant evolution. Much of the contrib code that was previously needed to support media management and usage has been replaced by Drupal core functionality. This session will demonstrate how to take advantage of these new core features.
Migration Deep-dive: Panelizer to Layout Builder
Taking Maximum Advantage of Drupal Core's Composer Template
Building an Intuitive Admin: Usability for the Forgotten End-User
Nearly every new project focuses heavily on the flashy design and fancy tools it'll make for its visitors. So much focus is driven into the site user's experience to make it intuitive and pleasant, but in many cases this ignores the users that will visit the site more than anybody else: the content editors.