Simon Willison’s Weblog

Learning Python As You Go. Ryan Tomayko on language learning approaches.