Back in December I had fun conversation with John K. Waters (Application Development Trends editor-at-large). The discussion focused on development issues facing software engineers who are moving their applications to cloud computing architectures. Originally I thought that John was going to write an overview article quoting several industry friends. He ended up writing a wonderful (if I say so myself) piece, "David I. Has His Head in the Cloud…".
I am definitely spending a lot of time, these days, thinking about development aspects of cloud computing. Last year, in my Computerworld developer blog, I wrote a three-part blog focused on NoSQL databases, many of which had their start in the cloud (part 1, part 2, part 3).
While part of my development head is in the cloud, my feet are firmly planted in the terra firma of IDEs, compilers, component frameworks, cross platform, multi-tier, mobile, application platforms and just about everything else developer focused.
Thanks, John, for an enjoyable conversation and your nice artice.