I'll describe the use cases for using dynamic config variables that can be modified on the fly. I'll also share a simple way to start using them in your app without including additional gem dependencies.
Someone on Reddit asked if it was possible to turn off overflow checking on integer arithmetic in Ruby. They said that they could guarantee that their arithmetic would not overflow, and therefore they’d like to not pay the cost for a pointless check.
When we switched to a new search query parser in September 2020, you'd never know that anything had changed. This is an account of the rigorous testing that happened behind the scenes to ensure a seamless transition.
I do the bulk of my code reviews from the command line, especially when reviewing larger changes. I've built up a number of tools and config settings that help me dig into the nuances of the code I'm reviewing, so that I can understand it better than if I were just browsing online.