Visual Regression Testing with BackstopJS

How do you tell if a change you made to your website has unintended side effects? Security updates should rarely result in anything changing visually, but how can you be sure?

Visual regression testing automates the comparison process by taking screenshots of two URLs and comparing them. You can view a report that highlights the differences and use the pass/fail result to make decisions.

Upgrading your local development environment with DDEV

Looking to move your local development environment to a more modern solution? This workshop will introduce students to DDEV, a Docker-powered local development environment built on modern principles and designed to be flexible, customizable, and powerful.

The workshop will include hands-on exercises for installing DDEV and its prerequisites on both Mac OS X and Windows 10, the basics of getting both new sites and existing sites up-and-running, as well as basic, day-to-day DDEV commands.