I've renamed my blog today to "Head in the Cloud, Feet on the Ground".
First, I have a confession. I stole the title. It was originally an article in Architect Journal, then a blog post by Gianpaolo Carraro, one of the authors, and later this week it will the the title of a Cloud Services Symposium at the Microsoft PDC on Thursday.
So, I'm not being very original, but I think it is apt.
I am very excited by the Microsoft Cloud Services platform being announced this week, so I will probably be focusing many of my posts on several aspects of the different layers of the platform, from Live Mesh and "Dublin" on the backend, to Silverlight and ASP.NET 4.0 for the user experience.
However, I think that the title also really captures well my philosophy of software development. It's important to keep your "head in the clouds" and learn about what is new and exciting in the industry, and to dream of what might be, but it is also important to keep your "feet firmly planted on the ground", and focus on pragmatic solutions that can be delivered when needed.