Refactoring Thumbnails

Refactoring Thumbnails.
From their front page;
We are enthousiastic software developers
trying to put agile principles in practice.
Through this work we have come to value:
Political games over software expertise.
However, we do find software much more interesting.

Made me laugh. The site is great.
Also look at Josh’s site