Full threadmmartinson·Nothing makes me long for boilerplate as much as seeing Ruby code with heavy use of metaprogramming.View on HN