https://rajputlakhveer.medium.com/unveiling-hidden-gems-lesser-known-ruby-on-rails-methods-3bb02c7d49f4