Dave Voyles is a Technical Evangelist for Microsoft. He spends a lot of time writing games, writing about games, and writing about how to write games for the game dev community, Read his blog or follow him on Twitter.
David's articles
Microsoft's David Voyles discusses the beginner's guide to Web Graphics Library
Microsoft's David Voyles shares how he got started in technical evangelism
Microsoft's David Voyles highlights some of his favorite Visual Studio extensions to make web programming easier.
Microsoft's David Voyles shares his story of how he got started in technical evangelism.
Microsoft's David Voyles explains how to use Emscripten to turn C/C++ code into Javascript/HTML5 by creating your own web project.
Microsoft's David Voyles outlines his list of favorite Chrome extensions, including The Great Suspender, Pocket and Feedly.
Microsoft's David Voyles explains his recent experiments with Object.observe in JavaScript
Microsoft's David Voyles explains how to use Famo.us and Angular to create an HTML5 / JS project that'll work at near native speeds on mobile apps.
Microsoft's David Voyles explains how to use Asm.js and WebGL to take advantage of the power of Unite and Unreal Engine
Microsoft's David Voyles introduces the Media Capture API, the main interface that allows webpages to access media capture devices such as webcams.
Microsoft's David Voyles explains how to use manifold.js and Famo.us to build a high-performing mobile app easily.
Microsoft's David Voyles shares a tip from his own experience in crafting a Pokémon database: how to access member functions in Polymer elements
Microsoft's David Voyles explains the basics of blob storage step-by-step
Microsoft's David Voyles explains compression and DRM, including how to ingest content using a video recording tool and how to encrypt or protect the video
Microsoft's David Voyles explains the basics of working with HTML5 video, including how to use Microsoft's Azure to work with video files in the cloud