Communicating effectively about technology means using many different approaches. Speaking and writing are both useful, but on the Web, nothing connects quite like video. David's videos—presentations, studio recordings, and interviews—reach a global audience on-demand.
The New Default Platform, Keynote at Future Decoded, London, November 2015
The Transformation of IT, Keynote at Microsoft Summit, Bucharest, November 2013
Modern Applications, A Perspective, Keynote at Microsoft TechDays, The Hague, March 2013
Platforms in the Cloud: Where Will Your Next Application Run?, Keynote at Jazoon conference, Zurich, June 2011