After the DC Earthquake of 2011, I became intrigued by the earthquake data exposed by the United States Geological Survey (USGS). During this time, I wrote my first app for the Windows Store that used USGS's earthquake data, Rumble Radar. Over the years, I have reused the data mainly for Spatial Data Visualization demos, but also as the basis of Xamarin, UWP and Windows Phone demos. What I failed to do, time and time again, was to build a reusable library for interacting with the USGS GeoJSON API. Therefore, I always had duplicated code in most of my demos which didn't necessarily add value to the topic or technology being showcased. That is why I wrote the UsgsClient library.
Make your development strategy for the cloud a success. In this presentation from NOVA CodeCamp last fall, I discuss architecting your ASP.NET Core solution for deployment to the Microsoft Cloud, and using Azure Resource Manager PowerShell scripting as a tool to automate the creation of new environments. I also explain how to leverage tools such as Visual Studio Online for making one-click deployments a reality.