Friday, June 27, 2008

More on practice

In a great post by Jeff Atwood.

No comments: