Accepted Sessions

Code and DevOps

adam.weingarten@acquia.com, nielsvm

Tired of manually clearing caches?  Tired of needing the Rules and the Expire module to clear any non-node content (views, panels)?  Everything you know about caching is about to change.

Intermediate
brockfanning@gmail.com

This presentation is about making the call between writing custom code and using contributed modules. There will be no code snippets; it is more of a high-level look at Drupal customization and...

Intermediate
alliejones42@gmail.com

Debugging is more than fixing broken code. It is about logically thinking through steps and using the appropriate tools to solve problems.  

Intermediate
jmolivas, enzo

Drupal Console is the new CLI (Command Line Interface) for Drupal. This tool can help you to generate boilerplate code, as well as interact with, and debug Drupal 8.

Beginner
opratr

Reports of defaced web sites and large-scale data breaches in the public sector are occuring more frequently than ever.

Intermediate
johnnykrisma, johnallen

The National Institute of Standards and Technology (NIST) is one of the nation's oldest physical science laboratories with the largest number a physics Nobel prizes (4) of any U.S. government...

Intermediate
jmolivas

Drupal 8 has changed a lot and the process for building a Drupal site is not the exception.

During this session, you will learn how to use composer to improve your development workflow.

Intermediate
adrian@roomify.us

Come learn how we built a completely independent PHP library with the express intent of then using it with Drupal 7 and Drupal 8 modules at the same time. We're excited to share our experience ...

Intermediate
michael.madison@pnnl.gov, Daniel.skorski@pnnl.gov, jenna.larson@pnnl.gov, daniel.johnson@pnnl.gov

Deploying a site is easy; having confidence that it works as intended after the build is hard.  In this talk, we will outline our automated build workflow and show how we have integrated automated...

Intermediate
Matt Cheney, mbyrnes@phase2technology.com

One of the design philosophies behind Drupal 8 is the ability to make simple things easy and complex things possible.

Beginner
kholloway@forumone.com
There's no escaping the fact that data visualization is hot right now. Everyone wants to tell their data's story visually, whether it be through a map, chart, or more detailed presentation.
Intermediate
chris@ergonlogic.com

The Aegir Hosting System is a Drupal-centric hosting framework, used by thousands of people and organizations, including NASA, NDI...

Advanced
matt.mendonca
Intermediate
p.kevin.mcculloch@gmail.com

The Drupal community has embraced automated testing tools like PHPUnit and Behat and there are plenty of tutorials online to help you get them up and running.

Intermediate
whurley@forumone.com

Switching to Symfony for Drupal 8 means changing how you add new functionality to your site. Many of these are implemented as Plugins, for instance:

Intermediate
michael@anelloconsulting.com

Even if you're only casually acquainted with Drupal 8, you probably know that the core upgrade path to Drupal 8 has been completely rewritten from the ground-up, using many of the concepts of the...

Intermediate
alison, Nneka

From our last slide, for easier reference

    Intermediate
    Jeremy Proffitt

    CiviCRM's payment processing capability is great, but what happens when you want to do something really out of the ordinary?

    Advanced
    Jeremy Proffitt

    Paragraphs provides a powerful tool for doing content-first based design and content management in Drupal 7 and 8. Wouldn’t it be great if you could create paragraph bundles without the UI, or...

    Intermediate
    dan@zivtech.com, gchaix

    Git is a powerful tool to help create, deploy, and maintain your Drupal website, but devs are sometimes intimidated by its scale - the adds! The commits! The merge conflicts!

    Beginner
    eric.napier

    In this session we will examine best practices from the Behavior-Driven Development community and apply these principles to automated testing in Drupal.

    siva.reddy@aurotechcorp.com, Todd.Blumenthal@aurotechcorp.com
    Lean best practices about handling complex migrations of agency websites. Migrating site that are running on legacy CMS platforms such as Oracle UCM or Sharepoint to...
    Intermediate