Hello! I am a developer specializing in .NET, web services, and scientific applications. I enjoy recording and performing music, comics, LEGO, and comedy.
I use the fantastic AbstractSpoon ToDoList for task tracking. I recently discovered the exist.io personal metrics app and wanted to track my daily completed tasks.
I created an integration to do just that, and used it as an opportuniy to do a little development in .NET Core. You can find exist-spoon on my GitHub page. Read on →
Azure Mobile Services provides a really easy way to integrate social login into web, mobile, and desktop applications. At Magenic, we’re using it in our client apps for the Modern Apps Live! conference demo application called MyVote. The web application and the native mobile clients share a common Web API backend deployed to a Web Role on Azure Cloud Services. For most of the Web API methods, we only want to allow calls from users who have successfully authenticated with Azure Mobile Services. Let’s dig into what it takes to develop a Web API authentication handler that verifies claims issued by Azure Mobile Services. Read on →
I spoke at Silicon Valley Code Camp on October 5th. The title of my talk was “Responsive Re-Engineering,” and it focused on adapting desktop-only web sites to be mobile friendly. I want to thank the organizers and all of the folks who attended the talk. If any of you are reading this and you’d like to talk more about Responsive Web Design, get in touch! It was a great experience: lots of great questions and an awesome venue. The code samples and slides are online. Read on →