Error handling is that thing that everyone hates to do and is always a second or third thought when it comes to application development. I think it's just easier to say “you're screwed” if you get in this state so we don't even handle it, or maybe we don't know how to recover gracefully from the problem. What if we thought of error handling as a feature of the app?
I had always envisioned giving my users the ability to contribute language translations for Yinzlate, but how do you really do that for an app that may not catch on?
Dealing with the frustrations of trying to test the ASP.NET Web API MultipartFormDataStreamProvider.
I'll be speaking at Pittsburgh TechFest on June 9, 2012 about XNA game development