Dates
Featured Details
- Trainings and Unconference on Friday
- Sessions on Saturday
- Community Day on Sunday
Location
700 Founders Drive
Asheville NC 28804
Get Directions
35.6144704, -82.5689299
Sponsors
Our wonderful sponsors make Drupal Camp Asheville possible. Thank you!
Platinum
Supporting
Community
Media Partner
Event Sessions
Accessibility is Whole Team Responsibility
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.
Balancing Act: Navigating Resourcing with Empathy and Efficiency
Beyond 99 Red Balloons: A guide for inclusive images
Beyond the Standup - Why Effective Culture Are Essential to Successful Teams
There is so much focus on people, process, and product that we sometimes forget about the concept of culture as an essential ingredient for a highly effective teams. Teams who focus on building effective cultures are 15% more productive than teams who just let the culture develop and take shape on its own.
Building a LAMP Based Web Server in the 21st Century
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
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?
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.
Email authentication and deliverability: It's more than MailChimp
From Managed Hosting to Cloud Freedom: Three Pathways to AWS or Digital Ocean
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.
From Setback to Security: Navigating Data Loss in AWS
Getting Stuff Done: Working with Queues in Drupal
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
Introduction to GitHub Actions: Understanding Key Terms and Building Your First GitHub Action
We all know we should be doing more automation of our software development lifecycle, but getting started can be challenging. Even if you have experience in continuous integration and continuous delivery (CI/CD) automation, learning a specific platform's terminology and idiosyncrasies can be frustrating.
Level Up Your DDEVry
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.
Leveraging Diversity and Inclusion in Drupal: Empowering Change Agents
An empowering and engaging program tailored for professionals within the Drupal community who are passionate about fostering diversity, equity, and inclusion (DEI). In this session, Mariah will guide participants through actionable strategies to become agents of cultural change and champions of inclusivity within the Drupal ecosystem.
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.
Unify the Association Digital Experience with Drupal Commerce
Waiting for Starshot? Don't! Get Layout Builder Working Right Now
What is an After Action Review? Let's Learn from our Issues.
DoD developed the After Action Review (AAR) as a way to to learn quickly from soldiers' experiences in the field.
Today, AARs have been adapted to allow software developers and security professionals to address issues as they come up with the focus being what can be learned and then put into practice.