All Videos

An Introduction To Configuration Management

Created June 1, 2019

Speaker: John Rearick You may have heard about the new Configuration Management system in Drupal 8. In this session we'll explore what configuration...

Migrate All The Things!

Created June 1, 2019

Speaker: Ben Stallings Drupal 8 has a powerful Migrate module for importing data from other sites or from export files, but as yet the documentation...

Architecture Reviews: Proper Planning To Avoid Spaghetti

Created June 1, 2019

Speaker: Michael Smith Every new project we start builds off the success and failures of our past experience. Utilize an architecture review and...

Dealing With Devpression, Or How I Learned To Dislike Myself Less

Created June 1, 2019

Speaker: J.D. Flynn I’m JD and I have mental illness. I’m also not alone. Every year, roughly 20% of the US adult population deals with some form of...

Cloudwatch-ing: Creating More Useful Logs & Alerts With Aws

Created June 1, 2019

Speaker: Rhia Dixon Logging is essential for visibility and resiliency, especially when monitoring and debugging software applications. However,...

Visual Regression Testing With Backstopjs

Created June 1, 2019

Speaker: David Needham How do you tell if a change you made to your website has unintended side effects? Security updates should rarely result in...

Everything I Know About Kubernetes I Learned From A Cluster Of Raspberry Pis

Created June 1, 2019

Speaker: Jeff Geerling In 2014, I built the first version of the Raspberry Pi Dramble—a cluster of Raspberry Pi single-board computers which ran...

Preprocess All The Things!

Created June 1, 2019

Speaker: Chris Wright In this session we will discuss how to: Retrieve needed variables and data using hook_preprocess functions to use this data...

Snazzify Your Content With Layout Builder

Created June 1, 2019

Speaker: Justin Langley "Are you kidding me with these designs?! We have 2 months; we are not having crazy drag'n'drop UIs for the landing page...

Energizing The Seated

Created June 1, 2019

Speaker: Avi Schwab Avi will be sharing some advice on staying active while working remotely. When he began full-time remote work last year, Avi...

Using Config Split To Split Your Config Across Environments And Sites

Created June 1, 2019

Speaker: Josh Fabean Drupal 8 brings us config in yml files. This is great for deploying changes to your site without having to re-click all the...

The Two Question Code Quiz: How To Interview Programmers Effectively

Created June 1, 2019

Speaker: Scott Connerly First thing I do when walking into an interview is to see if there’s a whiteboard hanging on the wall. If there is, there’s...