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
Timeslot: Session 1 (9:30-10:40)
Title Room Number Timeslot
Rapid Data APIs using GraphQL and Drupal
Speaker(s): mllobrera
Hussian Rm 108 Session 1 (9:30-10:40)
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?
Speaker(s): grant@theinstitutes.org
Hussian Rm 109 Session 1 (9:30-10:40)
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
Hussian Rm 124 Session 1 (9:30-10:40)
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:

Upcoming:
Drupalcon 2019
DrupalCamp Belarus 2019


Speaker(s): lauren-kelly
Hussian Rm 125 Session 1 (9:30-10:40)
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
Speaker(s): gobinathm
Hussian Rm 168 Session 1 (9:30-10:40)
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
Hussian Rm 172 Session 1 (9:30-10:40)
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
Hussian Rm 173 Session 1 (9:30-10:40)
Career Launch & Migrate 1-on-1 Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): GraceRusso-Epam, JeffreyDanielewicz-UPenn
Hussian Rm 110/111 Session 1 (9:30-10:40)
Drupal & Composer Help Desk
OBJECTIVE: This general help desk is designed to give attendees the chance to:
Speaker(s): aaron, gobinathm, SasthaLoganathan
Hussian Rm 113 Session 1 (9:30-10:40)
Community Give Back - Contribution Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): aaron, gobinathm
Hussian Rm 113 Session 1 (9:30-10:40)
Timeslot: Session 2 (10:45-11:55)
Title Room Number Timeslot
Starting a Drupal site right - with Composer
Composer is an essential part of the Drupal developer toolbox. Like it or not, it’s here to stay. First we will build a “vanilla” Drupal site, followed by lightning.  I’ll then go into the... Full Details
Speaker(s): marvoey
Hussian Rm 108 Session 2 (10:45-11:55)
Semantic Site Building
I'd like to help you think abou

Also presented at:

Drupalcamp NJ


Speaker(s): jody
Hussian Rm 109 Session 2 (10:45-11:55)
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
Hussian Rm 124 Session 2 (10:45-11:55)
Better Together: Impact Through Contribution

Also presented at:

GovCon 2018


Speaker(s): nerdstein
Hussian Rm 125 Session 2 (10:45-11:55)
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
Hussian Rm 168 Session 2 (10:45-11:55)
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
Hussian Rm 172 Session 2 (10:45-11:55)
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
Hussian Rm 173 Session 2 (10:45-11:55)
Career Launch & Migrate 1-on-1 Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): GraceRusso-Epam, JeffreyDanielewicz-UPenn
Hussian Rm 110/111 Session 2 (10:45-11:55)
Drupal & Composer Help Desk
OBJECTIVE: This general help desk is designed to give attendees the chance to:
Speaker(s): aaron, gobinathm, SasthaLoganathan
Hussian Rm 113 Session 2 (10:45-11:55)
Community Give Back - Contribution Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): aaron, gobinathm
Hussian Rm 113 Session 2 (10:45-11:55)
Timeslot: Session 3 (1:00-2:10)
Title Room Number Timeslot
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
Hussian Rm 108 Session 3 (1:00-2:10)
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
Hussian Rm 109 Session 3 (1:00-2:10)
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
Hussian Rm 124 Session 3 (1:00-2:10)
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

https://www.drupalcampnj.org/sessions/using-drupal-create-digital-patient-education-experience-memorial-sloan-kettering-cancer


Speaker(s): silentkerm
Hussian Rm 125 Session 3 (1:00-2:10)
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
Hussian Rm 168 Session 3 (1:00-2:10)
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
Hussian Rm 172 Session 3 (1:00-2:10)
SimplyTest.me - A community case study

Also presented at:

MidCamp 2019 and an older version of it at Asheville 2018


Speaker(s): nerdstein
Hussian Rm 173 Session 3 (1:00-2:10)
Career Launch & Migrate 1-on-1 Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): GraceRusso-Epam, JeffreyDanielewicz-UPenn
Hussian Rm 110/111 Session 3 (1:00-2:10)
Accessibility Lab
OBJECTIVE This lab offers attendees a chance to:
Speaker(s): aburke626, karagaulrapp
Hussian Rm 113 Session 3 (1:00-2:10)
Drupal & Composer Help Desk
OBJECTIVE: This general help desk is designed to give attendees the chance to:
Speaker(s): aaron, gobinathm, SasthaLoganathan
Hussian Rm 113 Session 3 (1:00-2:10)
Community Give Back - Contribution Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): aaron, gobinathm
Hussian Rm 113 Session 3 (1:00-2:10)
Timeslot: Session 4 (2:15-3:25)
Title Room Number Timeslot
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
Hussian Rm 108 Session 4 (2:15-3:25)
Becoming an Ally for A11y
Approaching accessibility from the start of a project can greatly impact usability.
Speaker(s): Shaun Baer, ryjohnson
Hussian Rm 109 Session 4 (2:15-3:25)
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
Hussian Rm 124 Session 4 (2:15-3:25)
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
Hussian Rm 125 Session 4 (2:15-3:25)
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
Hussian Rm 168 Session 4 (2:15-3:25)
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
Hussian Rm 172 Session 4 (2:15-3:25)
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
Hussian Rm 173 Session 4 (2:15-3:25)
Career Launch & Migrate 1-on-1 Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): GraceRusso-Epam, JeffreyDanielewicz-UPenn
Hussian Rm 110/111 Session 4 (2:15-3:25)
BOF: Intro to, Q&A about Docksal
Learn about Docksal, an all-purpose web-development environment based on Docker and Docker Compose.  Talk with one of its maintainers and learn about the process of maintaining its codebase.
Speaker(s): achekulaev
Hussian Rm 113 Session 4 (2:15-3:25)
Accessibility Lab
OBJECTIVE This lab offers attendees a chance to:
Speaker(s): aburke626, karagaulrapp
Hussian Rm 113 Session 4 (2:15-3:25)
Drupal & Composer Help Desk
OBJECTIVE: This general help desk is designed to give attendees the chance to:
Speaker(s): aaron, gobinathm, SasthaLoganathan
Hussian Rm 113 Session 4 (2:15-3:25)
Community Give Back - Contribution Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): aaron, gobinathm
Hussian Rm 113 Session 4 (2:15-3:25)
Timeslot: Session 5 (3:45-4:55)
Title Room Number Timeslot
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
Hussian Rm 108 Session 5 (3:45-4:55)
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
Hussian Rm 109 Session 5 (3:45-4:55)
Code signing modules in Backdrop & Silkscreen
Backdrop CMS includes an in-site module installer that downloads from BackdropCMS.org.  In an upcoming version of Backdrop, these module packages (and eventually the modules themselves) will be... Full Details
Speaker(s): John Franklin
Hussian Rm 124 Session 5 (3:45-4:55)
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
Hussian Rm 125 Session 5 (3:45-4:55)
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
Hussian Rm 168 Session 5 (3:45-4:55)
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
Hussian Rm 173 Session 5 (3:45-4:55)
Career Launch & Migrate 1-on-1 Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): GraceRusso-Epam, JeffreyDanielewicz-UPenn
Hussian Rm 110/111 Session 5 (3:45-4:55)
Accessibility Lab
OBJECTIVE This lab offers attendees a chance to:
Speaker(s): aburke626, karagaulrapp
Hussian Rm 113 Session 5 (3:45-4:55)
BOF - Layout Builder: How Will It Change the Way We Build Websites?
Layout Builder has been a stable part of Drupal 8 core for a few days. If you are excited about this new tool, please join us to chat about it.
Speaker(s): adrian@rosewood.us.com
Hussian Rm 113 Session 5 (3:45-4:55)
Drupal & Composer Help Desk
OBJECTIVE: This general help desk is designed to give attendees the chance to:
Speaker(s): aaron, gobinathm, SasthaLoganathan
Hussian Rm 113 Session 5 (3:45-4:55)
Community Give Back - Contribution Workshops
OBJECTIVE: This 1-on-1 workshop is to designed to give attendees the chance to:
Speaker(s): aaron, gobinathm
Hussian Rm 113 Session 5 (3:45-4:55)