Simon Willison’s Weblog

Subscribe

Know Your Enemy (via) A great series of essays about defending against script kiddies.