Former Java engineer turned Ruby engineer who is trying to understand Ruby and Rails, MacOS and a lot of other things. Worked at Flywheel, FNBO, ACI Worldwide.
Children's museum worker turned software engineer with a lot of hard work and a great bootcamp experience. Currently making good things great at Untappd.
Just hit this issue myself, thank you for the clear explanations for what you found and how your fixed it! This was very helpful.
FYI if people want to see the Rails commit check out github.com/rails/rails/pull/33913
Yay! Thanks for sharing.