Skip to main content

25 May 2005

Writing

  1. The endless musical relay race

    Dan Hill passed the musical baton on to me, an excuse to waffle about music I like. How could I refuse.

Photos

Links

  1. Abusing Amazon images

    Reverse engineering the URLs of Amazon’s product images