Drupal Camp Asheville 2024

Drupal Camp Asheville 2025 - July 11th-13th

Dates

-

Location

Location

700 Founders Drive
Asheville NC 28804
Get Directions

35.6144704, -82.5689299

Event Sessions

Accessibility is Whole Team Responsibility

Elena Talanker
North Carolina Department of IT
Marla Laubisch
North Carolina Department of IT

Our State of North Carolina Digital Commons platform supports 85 state websites that serve over 10 million constituents. As we acknowledge the growing preference for digital channels as the primary means of engagement, we work to prioritize the development and design of their websites and digital services to align with the public's expectations.

Building a LAMP Based Web Server in the 21st Century

Kevin Pittman
Georgia Institute of Technology

When selecting a place to host your Drupal site (or any kind of website) you may feel stuck between the many commercial products out there, from Plesk and CPanel to third-party ISP hosting.  There is another option: you can still build your own fully open-source web server in the tradition known as LAMP (Linux, Apache HTTPD, MySQL, PHP).  We'll step through the process of standing up

Color in CSS: using new spaces, functions, and techniques to make your site shine

Aubrey Sambor
Lullabot

When working with color on the web, we’ve always had a few choices: HEX, RGB, and HSL. In recent years, however, the color level 4 specification introduced a few newcomers: HWB, LCH, okLCH, LAB, and okLAB. What are these new color options, and what do they add to variety of color choices we already have? Let’s get nerdy about colors and the options we have today.

Coupled? Decoupled? Headed? Headless? What Does it All Mean?

Kyle Einecker
True Summit

In an ever evolving web landscape, it's crucial to keep up with the latest trends and technologies. If you've ever found yourself scratching your head over terms like "Coupled," "Decoupled," "Headed", or "Headless" when it comes to Drupal, you're not alone. This session aims to demystify these concepts and provide a clear understanding of how Drupal fits into each.

From Managed Hosting to Cloud Freedom: Three Pathways to AWS or Digital Ocean

Will Kirchheimer
REI Systems
Salim Lakhani
DevPanel

This sessions is about three ways to move your development environments and production hosting to your own cloud provider (like AWS or Digital Ocean). High-level overview of what it takes to migrate from managed hosting to your own cloud providers. We address setup, dev tools, cloud dev and staging environments, scalability, security and release management.

Getting Stuff Done: Working with Queues in Drupal

Erich Beyrent
SciShield

Processing large volumes of data in a long-running task is neither performant nor scalable.  If you've ever had to bulk update entities with an update hook and Batch API, or with a script run via drush, you know what I'm talking about.  If you've ever had to send thousands of emails with Drupal and a hook_cron() implementation, you know how tricky that can be to process them all in a

Level Up Your DDEVry

Bernardo Martinez
Vaultes

DDEV provides a powerful suite of commands and tools that often go underutilized. You may have read about some of them, but have you seen them in action?

This session provides a quick overview of DDEV architecture and how it can empower you and developers of all levels to get up and running in minutes.

Raffle, Lightning Talks, and Closing

We will start by giving some prizes away and then Lightning Talks.

Anyone can present a lightning talk and it can be about any topic. Each speaker gets 5 minutes to talk about their topic, slides or no slides.

If you want to speak, sign up during the prize raffle.