Session: Using Nix to Define WordPress Dev and Test Environments

Date: Thursday, August 1, 2024
Time: 2:00 - 2:45 pm (EDT) (UTC-04:00)
Location: Room 1 (McShain)
Format: General Lecture Session
Subjects: Development

Who is this session for?

Developer, QA, System Administrator

Session description

Dev and test environment setup can be cumbersome, error prone, or require purpose-built tooling. Come learn how we've used Nix to create reliable, reproducible dev and test environments requiring no manual configuration steps after initially programming the setup, and how Nix ensures they'll continue to work in any environment, every time. Expect to come away understanding how to approach this problem in a Nix environment, and be outfitted with sample Nix code you can use right away in your own environment.

Presenters

Jason Woodward

Headshot of Jason Woodward

Jason is a polyglot full-stack web application developer who enjoys flying seaplanes in his spare time.  He creates some of that spare time by not spending time manually configuring the environments in which his software runs.

Sessions

  • General Lecture Session: Using Nix to Define WordPress Dev and Test Environments

Charles Fulton

Headshot of Charles Fulton
Senior Web Application Developer, Lafayette College

Charles Fulton is a web developer at Lafayette College and a frequent train rider. He has worked in higher education web development for over a decade. At Lafayette, he helps manage the web infrastructure, broadly defined. He architected Lafayette’s continuous integration and delivery environment, based on GitLab and Docker, and recently finished moving its WordPress platforms to Amazon Web Services. Charles maintains over a dozen WordPress and Moodle plugins. He serves on the Steering Committee for the Collaborative Liberal Arts Moodle Project (CLAMP) and helps maintain CLAMP's Liberal Arts Edition distribution. In his spare time, he builds model railroads and reviews B-movies.

Sessions

Session video