Chris Heilmann's presentation and notes from @mediaAjax.