Recent presentations can be found on my blog under "Presentations."
Recruiters: Please read this before contacting me with opportunities:
* I am a fantastic Developer Evangelist. I am excellent at speaking to groups and individuals, as well as writing.
* I write good, task based documentation and example code - I am driven to help developers be successful and am always looking at ways to improve the experience for those users.
* I dislike Google-style puzzle interviews (although I love puzzles, and I'm a great engineer!) If you don't want to hire me to do what I'm great at, please don't even reach out. I promise I'm clever and can solve problems in ways you'd never imagine.
* My commu...