Simon Willison’s Weblog

Keep It Simple: The Behavior Layer. PPK on best practises for JavaScript