He is senior correspondent for Application Development Trends magazine and West Coast contributing editor for IT World?s online news site. The author of over a dozen books, he lives in Palo Alto, California.