Implementing DSL Blocksby Daniel Azuma. Damn good article. Would highly recommend to any Ruby developer to really expose them to more of the advanced topics and concerns when developing in Ruby such as method scope, arity, and even as general as numerous approaches for the same concept.#