Simon Willison’s Weblog

Building Richly Interactive Web Apps with Ajax. Crikey, I’ve been slashdotted!