For December 2, I have chosen a very nice presentation from Nadya Direkova, who is now a Senior Interaction Designer at Google. When working for Razorfish, she gave a presentation about applying game design techniques for web designers.
In her IxDA presentation, she marks the similarities between electronic game design and web interaction design, as both requires designers to think about user engagement. Then she goes on to talk about nitty gritty design elements, such as rewards, economic strategies, progression and customization. Most importantly she stresses the point to present the user experience as a game. A great talk for door 2 in our advent calendar.