SitePoint Feature Article

Hacking JavaScript for Fun and Profit: Part I