I'm John M. Wargo. I'm a geek, not a nerd (there is a difference). I've been a professional application developer for my entire professional career.I'm currently a Principal Program Manager at Microsoft, working on the back-end Azure services for Mobile Center.

I registered this domain and built this site as a way for me to post information about different and interesting things I encountered in the technical world. I'm pretty opinionated, so when I see something silly in the world, especially in mobile applications, I write about it. I've written 6 books on mobile development (refer to the Books area of the site for more information) plus a book for brand new Soccer Referees. I've also written many articles for several magazines and online publications.

Any opinion or comment I post on this site is my personal opinion only. Nothing I say here should be considered a statement made by my employer. It's just me saying what's on my mind at the time.

I hope you enjoy this site. Please feel free to ask some questions of me or even suggest topics. I get a lot of emails from readers and try to respond in a timely manner.