Accepted Sessions

Session submissions are open until October 31st! Submit Session

Let's Let AI Do It: PDF Accessibility Remediation

Session Category A.I. Audience All Attendees Speaker(s) Weston Gentry David Wood

Join Weston Gentry and David Wood in PDF Remediation with AI, Python and a short timeline. With the DOJ mandate for all higher education websites to meet WCAG 2.1 AA accessibility requirements, a solution had to be made for UTC. We will cover the background of how we got here, where we are with the tool and our plans to use it.

Unlock your inner CLI beast mode with TMUX

Session Category Other Open Source Sessions Audience Beginner Speaker(s) Lee Walker

Spend a lot of time at the Command Line?
Have multiple terminal windows open for Dev/Stage/Live and as different users all at once?
Have trouble finding the right terminal window for your command.
None of the above, but want a better CLI workflow?
Then TMUX us for you.
We will start with just installing it, and then build up our own tmux config file from scratch.
Add in a few plugins and a plug in manager, adn we are off to the stars.

A very hands on demo of why you should be using TMUX every day - always.

Empowering Websites with SaaS Integrations

Session Category Other Open Source Sessions Audience Beginner Speaker(s) Ben Glick

SaaS (Software as a Service) applications is a growing industry, and most businesses now have at least one SaaS application to run their core operations. These applications hold the data about everything that the company offers, whether products or services, the sales history for its customers, and many other things that are often unique to that business.  At the same time, there is a growing expectation for more robust websites that have more relevant and up to date information on them that are in-sync with the data in these SaaS applications.  Increasingly, what only large enterprises were able to do are now being done on websites for smaller companies who are able to do the same thing.

We will have a walk-through of how an integration with a SaaS platform can enhance a website, providing real-time, and up-to-date, data to increase sales and conversion rates while also reducing manual entry into the website.  The deep dive will run through a scenario of how API integrations could be built.  The concepts covered could apply to any open-source website connecting to any SaaS application with an API.

Engineering for security compliance: How to prepare before the audit

Session Category Drupal Audience Intermediate Speaker(s) Matthew Connerton

Security and privacy compliance certifications—like SOC 2 (a leading audit standard for security, availability, and confidentiality) and HITRUST (a healthcare-focused security framework) — are becoming requirements for healthcare, finance, and other high-trust industries. Waiting until audit season to start to prepare can be overwhelming.

This session shares engineering-side lessons from Encore Healthcare’s journey to SOC 2 and HITRUST readiness. Instead of a checklist of requirements, we’ll focus on designing systems, processes, and documentation so you’re always ready to provide evidence to an auditor. We’ll walk through how we integrated compliance into our SDLC, infrastructure, access control, logging, and team processes—what worked, what didn’t, and the pitfalls we wish we’d avoided.

You’ll leave with a blueprint for making security compliance part of your natural engineering workflow, not a stressful scramble.

Learning Objectives

By the end of this session, attendees will be able to:

  1. Apply engineering practices (SDLC, logging, IaC, access control) that generate audit-ready evidence automatically.
  2. Perform internal reviews (onboarding checklists, policy adherence, vendor management) that reduce last-minute compliance gaps.
  3. Develop a practical plan for working with consultants, clarifying ambiguous audit requests, and avoiding common pitfalls in SOC 2/HITRUST readiness.

Target Audience

  • Engineering leaders and senior developers responsible for compliance-sensitive Drupal applications
  • DevOps and infrastructure teams preparing for SOC 2 or HITRUST
  • Technical managers balancing product delivery with compliance requirements

Prerequisites

  • Familiarity with modern software development practices (version control, CI/CD, IaC)
  • Experience operating Drupal or other SaaS/web applications in production
  • No prior compliance experience required — this is about engineering preparation, not legal fine print

Maximizing Project Success: High-Value Partnerships

Session Category Project Management & Consulting Room 1085 Audience Intermediate Speaker(s) Norah Medlin

The contract is signed, the project team is defined, and goals are set. So you’re probably thinking, let’s kick the project off. Although it’s exciting to jump in and make progress on a new project, there’s a lot to think about before getting started.

Successful projects are a result of great partnerships, and it’s important to establish a strong project team and be on the same page from the start. In this session, we’ll cover the importance of:

  • Business and client team building
  • Encouraging Trust through transparency and delivery
  • Empowering decision-makers with a discovery-first approach
  • Performing phased projects to deliver success when dealing with high-risk and uncertainty

Synopsis

In the tech agency space, agencies may perform poorly because they act as a "middle man" instead of a "facilitator". Whether you’re an agency or work with one, join us to learn the best practices for successful project management and a successful agency partnership.

Learning objectives

At the end of this session, attendees will be able to host valuable and transparent team-building activities with their partner businesses and produce successful projects.

Content focus area

Leadership, Management & Business

Target audience

This session is for project teams (both at an agency and within an organization) who are interested in effectively managing projects from the start.

Prerequisites

Attendees will get the most out of this session by being familiar with business-client relationships.

Developing the Product Management Practice in Government

Session Category Project Management & Consulting Audience Intermediate Speaker(s) Jasmyne Epps

This session will explore the development of the "product mindset" and product management practice within government digital services teams, specifically focusing on utilizing Drupal as a vehicle to drive innovation and continuously offer value to constituents. GovHub is a Drupal-powered web publishing solution for over 90 Georgia State agencies. My team, Digital Services and Solutions Georgia, offers GovHub as a product for state agencies to publish content without the load of maintaining code, security, usability, and accessibility compliance.

In this session, we will touch on:
• GovHub as a product - how this Drupal-powered solution developed the product mindset of our team
• Agile product development - how our lean team works to deliver the maximum value each sprint
• Constituent-driven roadmaps - how our team prioritizes features development
• Drupal for the win - how the open source tool addresses Government-specific content, data, and security concerns to help our team focus on delivering a quality product to our agency customers

Test with Ease, Deploy with Confidence: Using Tugboat to Reduce Development Risk

Session Category Other Open Source Sessions Audience Intermediate Speaker(s) Jonathan Daggerhart

Deploying code changes can be stressful, especially when you're not sure how they'll behave in another environment. Many developers find themselves making large changes to codebases that are deployed significantly untested by another person, which creates anxiety and increases the risk of breaking production.

Preview environments offer a way to test every change in isolation before it reaches your main codebase. Instead of hoping your code works or scrambling to set up temporary testing environments, you can automatically generate a live, working version of your application for every pull request.

In this session, we'll explore how automatic preview environments can make your development process safer and less stressful. Through a practical demonstration using Tugboat, you'll see how to automatically create isolated testing environments that let you validate changes, catch issues early, and deploy with confidence.

This is a hands-on overview focused on improving your development workflow. We'll walk through real implementation and cover the essential concepts, but this isn't an exhaustive deep dive. You'll leave understanding how preview environments can reduce deployment anxiety and make your code safer.

Learning Objectives

By the end of this session attendees will be able to:

  • Understand how preview environments make code changes less risky
  • Set up automatic testing environments for every pull request using Tugboat
  • Configure realistic environments with database seeding and file syncing
  • Implement a workflow that reduces deployment stress and catches issues early
  • Share working previews with team members and clients for better feedback

Target Audience

This presentation is great for developers who want to make their development process safer and less stressful. It's especially valuable for those working on teams without dedicated testing environments, freelancers managing multiple client projects, or anyone who has ever felt anxious about deploying code changes.

Prerequisites

No prior experience with preview environments is required. Attendees will get the most out of this session if they're familiar with basic Git workflows and have worked with pull requests before. Some experience with the command line and configuration files (YAML) will be helpful but not essential.

Open Source Community Software Infrastructure

Session Category Other Open Source Sessions Audience All Attendees Speaker(s) Greg Laudeman

Chattanooga.Digital is an initiative to deploy open source software so it is easily accessible and usable for anyone in the community. During this session, we'll walk attendees through the process of deploying some basic applications and services, including our use of NixOS, and discuss some of the major issues we're dealing with. This will be more of a discussion than a presentation. We look forward to dialog about the overall purpose as well as how we're pursuing it. 

Adam Jimerson will be co-presenter, maybe others who haven't registered.

Learn About the Drupal Plugin API

Session Category Drupal Audience Advanced Speaker(s) Gloria Tucker

In this advanced Drupal PHP session, we will dive into the Drupal Plugin API. We will explore what plugins are, how plugins are used, and why plugins are important for the future of modern Drupal development.

Session Outline

  1. Plugin Overview
    - First, we will go over what plugins are in Drupal and how they are used.
  2. Plugin Demo
    - Second, we will setup a Drupal plugin demo project to go over custom example plugins and configure them in the UI
  3. Plugin System Recap
    - Third, we will recap on the big-picture highlights of the Drupal Plugin System and the capabilities of it for Drupal’s future

Gold Sponsors

Silver Sponsors

Bronze Sponsors

In Kind Sponsors