March 13, 2006: Here are the slides from Amy Jo Kim's Etech talk about applying video game mechanics to functional application design: Putting the Fun in Functional. You'll find yourself nodding along as if you already knew it all, but it's well worth a read because she does such a nice job pulling it all together into a well-illustrated, coherent narrative.