Metaprogramming: Writing in Ruby with... Ruby | Toptal
Link: Metaprogramming: Writing in Ruby with... Ruby | Toptal: "Ruby metaprogramming, one of the most interesting aspects of Ruby, enables the programming language to achieve an extreme level of expressiveness. It is because of this very feature that many gems, such as RSpec and ActiveRecord, can work the way they do. In this article, Toptal engineer Nikola Todorovic demystifies..."