Unite 11 slides are up!

The scientists at Owlchemy Labs are still catching up on their beauty sleep after galavanting in San Francisco for Unite ’11, but we thought we should post our talk slides here as soon as we became coherent. Here ya go: