James Montemagno is a programmer, speaker, podcaster, writer, gamer, stream, teacher, and frequently blogs on .NET, Xamarin, C#, ASP.NET, IoT, and more.