What Is Metaprogramming?

Before we jump into real code, it’s important to understand what metaprogramming is, and how and why you should use it. In this lesson, you’ll be given the context you need to apply this skill set.

I'm a Rubyist/Javascripter/UI designer; occasional speaker; Mac & Arch Linux user.
+ Expand Bio- Collapse Bio