title: Ruby metaprogramming online tutorial
body: <p>I have just started to learn Ruby and got a good take on the basics. I keep hearing that one of the cool things that Ruby does very well is metaprogramming, but none of the tutorials I've read cover this. Searching Google I can only seem to find paid for ruby metaprogramming screen casts.</p>
  
  <p>So, where can I find a good Ruby metaprogramming tutorial online?</p>