Explore some of the fundamentals of metaprogramming in Ruby: https://blog.appsignal.com/2023/07/26/an-introduction-to-metaprogramming-in-ruby.html