In Rails 7.2 you can configure the output of a model's #inspect method. I wrote a post about the performance issue that motivated this feature and how you can use it for some nicer DX :)
https://railsatscale.com/2024-04-30-fixing-a-footgun-in-activerecord-core-inspect/
Fixing a footgun in ActiveRecord::Core#inspect
The inspect method on Active Record models returns a string including the model’s class and a list of all its attributes and their values. In Rails 7.2, you can configure which attributes are included in the output of inspect. In this post, I’ll discuss the performance issue that led me to implement this feature. I’ll also talk about how this feature can be used to improve developer experience.