© 2026 Hashnode
I recently updated from Slim template to ERB to use Herb (Thanks Marco). I had to update a test that was very strict on the format. I realized that Capybara::Node::Simple doesn’t provide a selector for regex. The page object doesn’t have a match? met...

This is not a new topic; various resources have addressed it in different ways. Here are my reasons and explanations for why I prefer not to use 'let!' in RSpec. When I work on a project that uses RSpec, I prefer not to use let!. Instead, I call the ...

One of the hardest parts of debugging and fixing flaky RSpec tests is reproducing the failure reliably, or even reproducing it at all. Several years ago, an experiment at my company produced the marsh_grass gem. This gem provides several tools for de...
