This was the best screencast I’ve ever seen.
I was one of the many out there that just reaped the benefits of metaprogramming in Ruby without really understanding it, and completely incapable of doing it myself.
I’d like to give my heartfelt thanks to Dave for tackling such an interesting yet poorly discussed subject. The overall structure of the screencast is great – I’ve never seen metaprogramming explained in such a clear and easy to understand way. Now I’m eagerly awaiting for the next episode!