Schedule

Schedule

Cloud Management with Drupal and Ansible

Description:

The Aegir Hosting System has been used for hosting thousands of Drupal sites for over 11 years, using Drupal as a web interface for managing your servers and sites.

Presenter(s): jonpughSession Track: Devops, Performance, Security, and PrivacyTechnical Level: AdvancedLocation: Room F1/F2

Hex, Drugs, & Rock 'n' Roll

Description:

This session offers a behind the scenes look at FDA.gov’s migration to Drupal 8.

Presenter(s): mjovel, nxsSession Track: Design, UX, and AccessibilityTechnical Level: IntermediateLocation: Balcony A

Measuring What Matters: Using Analytics to Inform Content Strategy

Description:

“Is my content strategy working?” “Do I need to do something different?” “Am I spending my budget effectively?” These are the questions that keep senior leadership awake at night.

Presenter(s): jasonhamrickSession Track: Content StrategyTechnical Level: IntermediateLocation: Auditorium

Migration Migraine

Description:

Even though migration has come a long way since D7, there are still numerous opportunities for headaches.

This session is a case study of three issues I faced and how I resolved them:

Presenter(s): jgreenbergSession Track: Coding and DevelopmentTechnical Level: IntermediateLocation: Balcony C

Successful Project Estimation: How To Get Your Weekends Back

Description:

Do inaccurate estimates frequently lead to you and your team burning the midnight oil or working through your weekends to meet project deadlines?

Presenter(s): stephenpashby, David MintonSession Track: Project and Team ManagementTechnical Level: BeginnerLocation: Balcony B

Var_Dumps are for Chumps: An Introduction to Xdebug

Description:

Over the years, I've been shocked at the number of colleagues and fellow Drupal developers who don't use a debugging tool like Xdebug.  These developers have been 'var_dump'ing and 'dpm'ing their entire career, and may not be aware of the immense…

Presenter(s): ccramptonSession Track: Coding and DevelopmentTechnical Level: IntermediateLocation: Room C1/C2

Content and SEO: Better together

Description:

When it works well, it’s a match made in Heaven. Your website shows up for the right search terms and has quality content that is useful for your audience.

Presenter(s): TheAmySession Track: Content StrategyTechnical Level: BeginnerLocation: Balcony B

Debugging: CSS and JS It just looks Magical

Description:

Join Wes Ruvalcaba for magical debugging of CSS and Javascript.

 

 

Presenter(s): wesruvSession Track: Design, UX, and AccessibilityTechnical Level: BeginnerLocation: Room F1/F2

Georgia GovHub: a case study

Description:

Over the last year, Digital Services Georgia has worked with Lullabot and other vendors to design and produce a new Drupal 8 platform for their 85+ state agency and elected official sites, currently on Drupal 7.

Presenter(s): dsayswhatSession Track: Project and Team ManagementTechnical Level: BeginnerLocation: Balcony A

Making Drupal Friendly for Editors and Clients

Description:

Drupal’s extensibility allow us to create the perfect CMS for our organizations. But too often the same level of design is not considered when building out the editorial interfaces.

Presenter(s): nJimSession Track: Site Building and Using DrupalTechnical Level: BeginnerLocation: Room E1/E2

Webforms for government

Description:

This presentation will explore how governments can leverage the Webform module for Drupal 8 to build accessible forms that securely collective massive amounts of data.

Presenter(s): jrockowitzSession Track: Site Building and Using DrupalTechnical Level: BeginnerLocation: Auditorium

Why We Can't Have Nice Things: 19 Overused Drupal Buzzwords to Stop Using in 2019

Description:

Hey, bro. Is your Drupal site headless? Decoupled? Headless and decoupled? Is it on a blockchain? Data-driven and cloud-first? Oh, and by site I of course mean ambitious omnichannel digital experience.

Presenter(s): ClintonAtMobomoSession Track: Business + CommunityTechnical Level: BeginnerLocation: Room C1/C2

Break

Presenter(s): jdearie

Keynote Phim Her: The ITXO Framework + The Art of Time Travel

Presenter(s): phimherSession Track: KeynoteTechnical Level: BeginnerLocation: Auditorium

Lunch

Presenter(s): jdearie

Collaborating on Content Audits

Description:

In a user-first world, content is the basis for ensuring great user experience. A content audit lays the groundwork for aligning organizational objectives with site visitor needs.

Presenter(s): dmkelnerSession Track: Content StrategyTechnical Level: IntermediateLocation: Balcony A

Javascript for Everyone: Accessibility and Javascript

Description:

In the age of decoupled CMSs and single page applications, users expect dynamic and performant web experiences.

Presenter(s): sbrackatSession Track: Coding and DevelopmentTechnical Level: BeginnerLocation: Balcony C

Layout builder in the real world

Description:

Is the Drupal 8’s new Layout Builder UI the holy grail of editor user experience? We’ve created a new version of Lullabot.com using Drupal 8.

Presenter(s): wesruvSession Track: Site Building and Using DrupalTechnical Level: BeginnerLocation: Room E1/E2

Mastering the CDN: Present & Future

Description:

If you site is not running on a CDN, you are missing out. Modern websites receive enormous benefits in terms of speed & reliability when utilizing a content delivery network - and setting one up for your site has never been easier.

Presenter(s): populistSession Track: Devops, Performance, Security, and PrivacyTechnical Level: IntermediateLocation: Room C1/C2

The Big (Government Website) Bang: Drupal and USWDS v2 (Panel Discussion)

Description:

Building modern, accessible, mobile-first government websites is complex. Thankfully, we have Drupal and the new v2 U.S Web Design System.

Presenter(s): dboegerSession Track: Design, UX, and AccessibilityTechnical Level: IntermediateLocation: Balcony B

The State of Drupal 9

Description:

What is the state of Drupal 9? What can I do now to prepare for the upcoming release?

Presenter(s): Amber Himes MatzSession Track: Business + CommunityTechnical Level: BeginnerLocation: Room F1/F2

Commit! Your! Config! -- A Primer

Description:

A "how-to" session for Drupal 8 site builders who don't know how to use D8 Configuration Management (CMI), and/or don't know how to version-control your site configuration, and/or aren't sure about committing configuration code.

Presenter(s): alisonSession Track: Site Building and Using DrupalTechnical Level: BeginnerLocation: Balcony A

Drupal and USWDS v2 for Prototyping and Site Building

Description:

The recently-released Version 2 of the U.S. Web Design System has changed significantly from Version 1, and we'll unpack all the differences.

Presenter(s): dboegerSession Track: Design, UX, and AccessibilityTechnical Level: IntermediateLocation: Balcony B

Drupal GovCon: The Making

Description:

Ever wonder what it takes to make Drupal GovCon a thing?

Ever wonder how we started and why the name change (Looking at you Drupal Gov Days and Capital Camp)?

Ever wonder about our budget or teams?

Presenter(s): bendygirlSession Track: Business + CommunityTechnical Level: BeginnerLocation: Room C1/C2

Google Analytics 201

Description:

I was a self-taught Google Analytics user. I thought I was getting by OK.

Presenter(s): Andrew_MallisSession Track: Business + CommunityTechnical Level: BeginnerLocation: Auditorium

Speed Up Drupal deliveries with CICD Pipeline

Description:

In this session, i will focus on the Jenkins CICD pipeline setup done for D8 project, which can be reused by majority of D8 project with minor tweak. The talk with touch upon

Presenter(s): gobinathmSession Track: Devops, Performance, Security, and PrivacyTechnical Level: BeginnerLocation: Room F1/F2

Break

Presenter(s): jdearie

Decoupled and Headless Drupal Planning for the Future

Description:

Plan your Drupal implementation for a decoupled architecture. Using Drupal as a data platform, gain benefits for code reuse across different versions of Drupal. Use the latest front-end technologies and development workflows.

Presenter(s): suniltanejaSession Track: Coding and DevelopmentTechnical Level: BeginnerLocation: Balcony B

Learn Symfony before you learn Drupal, 8 reasons why

Description:

If you’re a new Drupal 8 developer or you aspire to be one, you should seriously consider learning Symfony first! In this presentation, I will share eight reasons why.

Presenter(s): ybomSession Track: Coding and DevelopmentTechnical Level: BeginnerLocation: Balcony C

Maneuvering agile requirements on government projects using Design Thinking Framework

Description:

So your team has gone agile?

Presenter(s): rrabiela, lylydia20148Session Track: Project and Team ManagementTechnical Level: BeginnerLocation: Balcony A

Single Sign On with Drupal

Description:

Implementing Single Sign On (SSO) can be a struggle. This session will illuminate the reasons for using SSO, along with the use cases, and how-tos.

Presenter(s): dangurSession Track: Devops, Performance, Security, and PrivacyTechnical Level: IntermediateLocation: Room E1/E2

The Ethics of Privacy and Technology

Description:

As developers, we are capable of many amazing feats. We can create experiences that touch the lives of millions, brings aid to the corners of the world, empowers new businesses and bring a voice to the voiceless.

Presenter(s): Cellar DoorSession Track: Devops, Performance, Security, and PrivacyTechnical Level: BeginnerLocation: Room C1/C2

Unicorn Hunting - How to find (and keep) great engineering talent

Description:

Finding good engineers is hard.  Finding great engineers can seem impossible.

Presenter(s): jasonschulteSession Track: Business + CommunityTechnical Level: IntermediateLocation: Room F1/F2