Schedule

Schedule

Accessible Design: empathy in a world with no average.

Presenter(s): cmcnallyLocation: Balcony A

Navigating a new perspective (literally!)

Technical Level: Beginner

ATF.gov en español: Lessons and successes in site translation

Presenter(s): mayela, nphilippeauxLocation: Balcony C

Two years ago we started our Spanish translation project for ATF.gov. One year later, burnt out with no clear path to the finish line, we had to get creative and change our approach. Now we’ve launched 400 web pages of ATF.gov en español, and…

Technical Level: Beginner

Building for Extensibility -- A look at Drupal 8's Plugin API

Presenter(s): vegantriathleteLocation: Balcony B

Instead of adding a hook to your module, make it even easier and better to extend by using the Plugin API. Drupal 8 makes heavy use of plugins and this presentation will help you learn how to make use of them as well!

Session Track: Coding and Development
Technical Level: Beginner

Complex Web Apps that Skip Leg Day

Presenter(s): skstarnes, izbattLocation: Room C1/C2

Using Drupal just isn't enough at times. With the vastly growing SaaS market, organizations want to include more features with less overhead.

Session Track: Coding and Development
Technical Level: Intermediate

The Fast and The Repeatable: The Site Audit Reports Edition

Presenter(s): N_AndradeLocation: Room F1/F2

How do we make site results more transparent, easy to understand, and repeatable?

How do we provide a solution to alleviate the stress of making sure customers have all their site information at their fingertips?

Technical Level: Intermediate

The Future of Content

Presenter(s): Todd NienkerkLocation: Auditorium

Content! It’s everywhere! It’s displayed on websites and in apps. It’s streamed to smartphones, televisions, and watches. It’s heard on podcasts, read aloud by voice assistants, and explored in immersive, three-dimensional virtual realities.

Session Track: Content Strategy
Technical Level: Intermediate

Are We _Really_ Transforming Government? Aligning Values and Measuring Impact

Presenter(s): AaronPava, ardenklemmer, dlevenso, delaliLocation: Room C1/C2

Mission-minded government digital service companies always intend to deliver measurable value with the public sector partners we serve.

Session Track: Business + Community
Technical Level: Intermediate

Making it easy for users to maintain their own content

Presenter(s): andrew.coxLocation: Auditorium

This session digs into how content moderation has been used over 2 years on a production Drupal 8 website with over 4,000 user authored nodes and a complex content approval process.

Key Takeaways:

Session Track: Content Strategy
Technical Level: Intermediate

Multi-Site Vs Domain: A Commerce Case Study

Presenter(s): johnpicozziLocation: Balcony A

For ages people have been building Drupal Multi-sites to handle similar but different websites. The allure of updating a single code base while maintaining separate databases was and still is very appealing.

Technical Level: Beginner

Outgrowing Content Types: Building Custom Entities

Presenter(s): nJimLocation: Room E1/E2

Drupal includes a powerful toolset for building and extending out-of-the box content types. Content architectures are typically designed around the features of nodes, taxonomy, media, and other core entities.

Session Track: Coding and Development
Technical Level: Intermediate

Personalization & Government: The Odd Couple or Perfect Match?

Presenter(s): bencoit, jwalpole, rfanningLocation: Balcony B

Think personalization is off limits because you run a government website? Well, it doesn’t have to be.

Technical Level: Advanced

The Joy of Open, Agile Government Security Compliance

Presenter(s): fenLocation: Room F1/F2

Learn how you can turn a cumbersome, soul-sucking security process into one filled with joy!

Technical Level: Intermediate

Break

Presenter(s): jdearie
Session Track:
Technical Level:

Lunch

Presenter(s): jdearie
Session Track:
Technical Level:

A Few of My Favorite Things

Presenter(s): dangurLocation: Balcony C

A naked Drupal Core installation is inconceivable. It’s the contributed extensions that make Drupal magnificent. But how do we decide which of the 23,706 projects to use?

Technical Level: Beginner

How to become a #PolicySlayer: Navigating Federal Digital Policy

Presenter(s): laural2979Location: Room F1/F2

Did you know that if you print out all of the federal requirements for digital website it is over 2 inches thick?!  How do you keep up with everything that is out there?  How do you ensure that your organization is complying and provide accurate…

Session Track: Business + Community
Technical Level: Intermediate

What's Trending in Content Strategy

Presenter(s): coryjurentkuff, katieeklineLocation: Auditorium

Content strategy has come a long way since the wild west days of the dot com era. And, gone are the ways of tables and gifs in design. But there are some aspects of content that stand the test of time.

Session Track: Content Strategy
Technical Level: Intermediate

Why Migrate to Drupal 8 Now

Presenter(s): tobby, fhaynesLocation: Balcony A

You have heard that D7 is going to be sunset next year, and that D9 is just around the corner. Now what? How do you get everyone onboard to move, how do you plan and prepare for that move, and how to smooth the way for upgrades in the future.

Technical Level: Intermediate

Group Microsites - Harnessing the power of the D8 Group module

Presenter(s): scot.selfLocation: Room E1/E2

You manage a site for an organization which can be broken down into smaller groups; individual "microsites", each a little website unto itself, having members, menus, content, taxonomy, etc.

Technical Level: Intermediate

I switched to Linux, you can too.

Presenter(s): stephencrossLocation: Room F1/F2

In 2005 I made the switch from Windows to Mac as my primary desktop working environment.  Thirteen years later I made a similar switch to Linux.   And eighteen months after the switch, this Apple 'fan boy' is not looking back.

Technical Level: Beginner

Integrating Pattern Lab with Drupal 8

Presenter(s): roshanad, kevinmcclos4Location: Balcony C

Pattern Lab is an incredibly powerful and flexible atomic design system that allows for rapid frontend development, and pairs well with our favorite CMS - Drupal.

Technical Level: Intermediate

Progressive Decoupling Drupal to Improve Access to USAID’s Contraceptive Security Data

Presenter(s): gerardo, CharlieLocation: Balcony B

Please Note: this session is listed in PM and will span multiple tracks, touching on project management, information architecture, content strategy and coding.

Technical Level: Intermediate

Services, Services, Services: Using Services in Drupal custom modules

Presenter(s): CathyMLocation: Balcony A

Services is a stable component of OOP PHP programming and is fundamental to programming in Drupal 8. The underlying architecture is the Symfony dependency injection component represented by the service container.

Session Track: Coding and Development
Technical Level: Intermediate

Should you contribute to open source? It's complicated.

Presenter(s): chrisarussoLocation: Room C1/C2

Those of us who work (and play) in the open-source software world tend to think of contributing back to open source software as something highly desirable to do.

Session Track: Business + Community
Technical Level: Beginner

Break

Presenter(s): jdearie
Session Track:
Technical Level:

Code signing modules in Backdrop & Silkscreen

Presenter(s): John FranklinLocation: Room C1/C2

Ensuring the integrity of a site's code is an important aspect to ensuring the security of a site.  In an upcoming release, Backdrop & Silkscreen will add digital signatures to the module downloads to help ensure sites remain secure.  In this…

Technical Level: Intermediate

Digital Asset Management: There’s No Place like EMERALD

Presenter(s): N_AndradeLocation: Balcony C

Photos, and videos, and audio files, Oh My!

Finding a central location to store digital assets for an entire enterprise may seem like a long-shot, but we have the solution, and that solution is EMERALD.

Session Track: Content Strategy
Technical Level: Beginner

Great Drupal Websites Are Made Before The First Line of Code is Written

Presenter(s): chrisodvaLocation: Room E1/E2

 

Technical Level: Beginner

The Single Node Website: Rapidly Producing Microsites

Presenter(s): robertsonba, carlosrfmLocation: Balcony B

Have you ever wanted to create a single Drupal instance that hosts multiple Microsites—without using the “Drupal multisite” paradigm? We wanted to allow content managers to create basic websites for Conferences, so we did exactly that.

Session Track: Coding and Development
Technical Level: Advanced

Winter is Coming: How to Use Good Governance to Prevent your Organization from Becoming a Game of Thrones

Presenter(s): Janessaworrell, brianna.mcculloughLocation: Room F1/F2

Are you a Cersei, a Dany, or a Jon Snow? Do you rule with an iron fist or through collaboration with others? How do you utilize your team, process and technology choices to make decisions that will best benefit your organization?

Technical Level: Intermediate

Opening Reception

Presenter(s): jdearie
Session Track:
Technical Level: