I'm a big believer in system tests, and I front-end developers I know really like Cypress, so this will be interesting to explore: https://gilesbowkett.com/blog/2020/10/09/cypress-rails-circle/
What's crazy about Cypress, though, is that the Cypress app is 704MB. That's one hell of a development dependency.
Furthermore, it's recommended that you install cypress via npm, vendoring it in each project.
Got ten projects? Kiss 7GB of disk space goodbye.
I know that efficient disk space hasn't always been a top priority in the NPM world, but still, yeesh...
A Mastodon instance for Rubyists & friends