Session Schedule (by Time)

Primary tabs

Drupaldelphia 2019 Schedule Overview:

  • 7:00am-8:00 Exhibitor Registration & Organizer Setup
  • 8:00 (ongoing) General Attendee Registration/Check-in Opens, Coffee/Water Available
  • 9:00-9:15:  Opening Remarks
  • 9:30-10:40:  Session 1
  • 10:45-11:55:  Session 2
  • 11:55-12:55:  Lunch
  • 1:00-2:10:  Session 3
  • 2:15-3:25:  Session 4
  • 3:25-3:40:  Afternoon Coffee Break
  • 3:45-4:55:  Session 5
  • 5:00-5:15:  Closing Remarks
All for Web and Web for All: Moving Toward Accessibility Compliance
The accessible web, it's not just for avoiding lawsuits anymore. What makes a site accessibilitiy compliant? How can we get there - and why should we bother?
From User Stories to Use Cases: Tell the Full Story
Most of us have been trained to write user stories. As a < type of user >, I want < some goal > so that < some reason >.

Also presented at:

Drupalcon 2019
DrupalCamp Belarus 2019

Speaker(s): lauren-kelly
Cracking Drupal
 As a member of the security team I have seen a lot of code and what can go wrong with it. This talk aims to educate you about the OWASP top 10 and share some experience about web application... Full Details

Also presented at:

DrupalCon Dublin

Drupal Nights (Boston)


Speaker(s): pwolanin
Speed Up your D8 deliveries with CICD Pipeline
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 to no tweak. The talk with touch upon
Rapid Data APIs using GraphQL and Drupal
Speaker(s): mllobrera
UX Field Research Basics
With the speed at which technology is changing, field research offers understanding into how products can impact the lives of your customers. Regardless if it’s your first or hundredth time,... Full Details

Also presented at:

IxDA Miami, UX Camp 2017, Taught as half day workshops via O'Reilly online training, IA Summit (Conference) 2018

Speaker(s): dafark8
Drupal for Entrepreneurs - let the drop help you do the hard thinking
Everyone wants to build a business around an “app”. That’s fine, but learning to code is hard while also building a business around the app you want.
Speaker(s): BeWhy
Semantic Site Building
I'd like to help you think abou

Also presented at:

Drupalcamp NJ

Speaker(s): jody
Better Together: Impact Through Contribution

Also presented at:

GovCon 2018

Speaker(s): nerdstein
Create Your Site in 5 Minutes: Custom Tools To Help Build Your Sites Quickly
Backend configuration is one of the most time-consuming aspects of building a site with Drupal. Too often we figure out the optimal structure for content after some trial-and-error, and it can be... Full Details
Speaker(s): inge
What Movies can Teach us about Troubleshooting
Troubleshooting is a little bit art and a little bit science, and it's one of the core skillsets that every developer should focus on.
Speaker(s): jimkeller
Content Migration Strategy: A Tale of Two Websites
When designing and building a website, too often companies deprioritize content. So it's no surprise that a top reason why site launches are delayed is because content is not ready.

Also presented at:

A version of this talk will be presented in late 2019 at the Content Strategy Philly meetup.

Speaker(s): DaniSolo
Power up Drupal 8 with integrations: Cornell University showcase
How does a global institution make it easier for students to discover and take advantage of extracurricular, travel, and research opportunities it offers? The first project under the umbrella of the... Full Details

Also presented at:

Drupalcon Nashville 2018

Drupalcamp Cornell 2017, 2018

Drupalcamp Princeton / NJ 2019

Speaker(s): aaron
What’s new in WCAG 2.1?
WCAG 2.0 was published a decade ago, which is an eternity in Internet years. This past June, the W3 released WCAG 2.1. These new guidelines focus on improving accessibility for users with cognitive... Full Details

Also presented at:

DrupalCamp NJ

Florida DrupalCamp

Speaker(s): karagaulrapp
Using Drupal to create a digital patient education experience at Memorial Sloan Kettering Cancer Center (MSK)
At Memorial Sloan Kettering Cancer Center (MSK), the Department of Patient and Caregiver Engagement is dedicated to communicating and engaging with cancer patients, their caregivers, and the public.

Also presented at:

DrupalCamp NJ 2019

Speaker(s): silentkerm - A community case study

Also presented at:

MidCamp 2019 and an older version of it at Asheville 2018

Speaker(s): nerdstein
Realtime JavaScript Applications (PWAs and Drupal)
For real-time notifications, we now have another alternative to websockets and third-party services like Amazon SNS and Urban Airship to name a few. By combining the Notification and Push APIs with... Full Details

Also presented at:

PWA Philly Monthly Meetup, Jubne 18, 2018

Speaker(s): inge, Shaun Baer
Return of the Clustering: Kubernetes for Drupal
Your ready to make that new release. You've tested it all in Docker locally, so you hit that commit button and push it all to production, confident that your CI will deploy it perfectly every time.... Full Details

Also presented at:

Florida Drupal Camp 2019

Speaker(s): socketwench
Driving Strategy with Human Centered Design
Great websites are made before a line of code is ever written.  By developing strategies in collaboration with our clients, powered by insights about users, we lay the groundwork for transformative... Full Details
Speaker(s): tammybenner, chrisodonnell
Migrate API, not just for Migration
The Migrate API from Drupal 8 core provides services for migrating data from a source system to Drupal 8. In this hands-on session we will import content from a data source (i.e. CSV file) into a... Full Details
Speaker(s): Tae Oey
Becoming an Ally for A11y
Approaching accessibility from the start of a project can greatly impact usability.
Speaker(s): Shaun Baer, ryjohnson
Iterative UX: Find It Cambridge Case Study
A handful of visionary people in the city of Cambridge, Massachusetts wanted an online resource to help families easily find activities, services, and resources.

Also presented at:

  • Design4Drupal 2018
  • Accepted for MidCamp 2019

Speaker(s): mlncn
Outgrowing Content Types: Building Custom Entities
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... Full Details
Speaker(s): nJim
DevOps for Drupal and Other Web Applications
Explore DevOps techniques, tools, and best practices for Drupal and other web applications. This session will expand on the following topics:

Also presented at:

This presentation will be loosely based on material used for Zivtech's DevOps for Drupal Training at Drupalcon Seattle 2019. That content will be expanded upon to include non-Drupal specific material in order to provide valuable session content for Phillly Tech Week attendees.

Speaker(s): sk33lz
Understanding Drupal's Cache API: Lightning Speed with Low Effort
“There are only two hard things in Computer Science: cache invalidation and naming things.” - Phil Karlton
Speaker(s): jnettik
Design Systems for the Web
At Eastern Standard, we’ve spent several years refining our approach to the design and implementation of content-rich websites, transitioning away from “templates” and toward modular components that... Full Details

Also presented at:

DesignBrew Meetup Philadelphia (2019)

Speaker(s): jimkeller
Aegir, Ansible, & Cloud APIs: How we use Drupal to automate our entire Platform-as-a-Service
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.
Speaker(s): jonpugh
Preparing for Privacy Regulation
Last year's implementation of the General Data Protection Regulation (GDPR) in the European Union has spurred a debate across the United States at both the federal and state level about how to... Full Details
Speaker(s): robmelton
Scaling Community Decision-making
Any libre software, volunteer, or even startup project will have elements of do-ocracy (rule of those who do the work) but not all decisions should devolve to implementors.

Also presented at:

  • Will be presented at DrupalCon Seattle 2019

Speaker(s): mlncn
Making Drupal Friendly for Editors and Clients
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.

Also presented at:

BADCamp 2014
SandCamp 2017

Speaker(s): nJim
A Lando to Probo to Pantheon Workflow
Jody Hamilton of Probo, Matt Cheney of Pantheon and Mike Pirog of Lando come together to show how we use these three tools in harmony to handle local development, review and testing, through to... Full Details
Speaker(s): jody, populist, pirog
Twig in Fractal in Drupal: Decoupling UI Components from Drupal Data Structures
A fully decoupled architecture can provide many benefits: more specialized front-end and back-end developers, easier project management with less dependencies, and more reusable front-end code.
Speaker(s): chris.arasin
Code signing modules in Backdrop & Silkscreen
Backdrop CMS includes an in-site module installer that downloads from  In an upcoming version of Backdrop, these module packages (and eventually the modules themselves) will be... Full Details
Speaker(s): John Franklin