These are the projects that I'm actively giving attention to when I'm able to do so.
A simple plugin that allows users to apply patches to their Composer dependencies. Downloaded over 40 million times and counting.
My environment configuration for any workstation (as long as it’s a Mac).
A list of project- or tutorial-based learning where the reader builds a piece of software from beginning to end.
A website for hosting the documentation for my various open-source projects.
I'm not working on these anymore (or very infrequently), but I spent a lot of time on them and you might find some of them interesting.
An open-source hosting system for Drupal websites and more, used heavily by NASA and SLAC National Accelerator Laboratory.
A simple (partial) emulator for the Chip8 architecture written in Go.
Dead-simple visual regression testing for websites. BYOW (bring your own WebDriver).
A proof-of-concept for a longstanding Drupal issue to provide “fieldable fields”.
A library for Composer plugin authors to handle configuration in a predictable way.
A fast, simple, docker-based local development environment for Drupal, Wordpress, and more.
My attempt at fixing the chronic Docker for Mac performance problems for ddev users.
Configurable, parameterized builds through a web interface for Laminar CI.
NASA.gov – you know the one. It’s the agency with the spaceships.
A Drupal module providing localized phone number input, validation, and formatting based on Google’s libphonenumber.
A Drupal module that provides SAML authentication capabilities in a simple, efficient way.
A proof-of-concept theme for the custom UI theme functionality that I contributed to Laminar CI.
A set of Drupal modules that can analyze text (mostly comments) to determine whether or not they are spammy.
While working at Agile Six, my primary responsibility was working on VA.gov. I spent a lot of time on devops-related things.