Leigh Halliday is the Senior Engineering Manager of the Experience Engineering team at Wrapbook. He loves web development but dreams of pizza ovens and food forests.
System Testing ViewComponentsHow to write system tests for ViewComponents to ensure your Stimulus controllers behave correctly.
Using feature flags to rewrite every view in our Rails app
Feature flags are an effective method for developing and introducing large changes to an existing codebase without large interruptions to the engineering team. We have over 400 ERB files (views & partials) in our Rails app, and we re-wrote all of them over the course of 9 months using feature flags.