One of the most important changes in this new world is the way you do releases. In the desktop software business, doing a release is a huge trauma, in which the whole company sweats and strains to push out a single, giant piece of code. Obvious comparisons suggest themselves, both to the process and the resulting product. - "The Other Road Ahead", Paul Graham
Which is exactly right. Working in the cloud you rarely make a software release in the old sense of the word. Despite the benefits I must admit I actually somewhat miss the "big push" where, usually with a great deal of trepidation, you roll out a new improved version of a piece of software.
So it's with a certain sense of nostalgia, about the days before web applications started killing off the desktop, that I'd like to announce the release of my first iPhone application onto the App Store...
Cloud Status for the iPhone 3G and iPod touch.
Cloud computing makes it easy to build applications that run reliably, even under heavy loads. However as a developer you need to know if and when the cloud, and hence your application, is having problems.
Cloud Status allows you to monitor the status of Google App Engine, Amazon Web Services and Twitter in real time. When they know they have problems, you are the next to know.