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 explains how to use Emscripten to turn C/C++ code into Javascript/HTML5 by creating your own web project.
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 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