Most of my presentations are available on SpeakerDeck or Slideshare.

Discussion, links, and tweets

Follow me on Twitter for more musings from the ether.

© 2007-2015 Brian Doll