Designing Beautiful Ruby APIs

Slides from a talk given by Wen-Tien Chang (@ihower) at Ruby Conf China 2010.

They're an amazingly rich source of information, especially the second half on Ruby's object model and meta-programming. If you use Ruby, you must read them!

A mix of code and design by Mark Dodwell, Rails developer and designer.