30 Minutes to Merge: Basics of metaprogramming in Ruby

1 Like