Ellen recently gave an engaging and informative presentation at igdatc's monthly Gamedev Meeting! Plus: audience participation, bad passwords, and (if you stick around) a second dog!
Also, please enjoy Mark transposing the letters "G" and "D" in "IGDA" each time he says it. He will never learn.