It's been an interesting couple of days in Palm Springs, California, the site of the 2008 ESRI Developer Summit. 1300+ developers descended on the city. Not all of them are "developers" in the traditional sense. Many of these people started as ESRI product users, becoming experts in ArcObjects by using them. They started extending GIS products, and now they're developers... often without background or formal training in software development. This may well explain the unsatisfyingly basic preconference ...