One Year Later
For example, in a post written exactly one year ago today, Adam defines and defends the idea of web services. His main argument is that web services will prove to be superior to desktop applications in the future. This is because of their ability to allow "much faster evolution in response to the natural selection of market needs, much cheaper and easier and more simple user interface, and much better ability to know what can be done better for the customer." With the vantage point of one year, his argument is increasingly becoming more believable, more mainstream, more evidence of evolution in action.
What I find so compelling is his remark that the power of web services cease when you are offline. His formula for solving this problem is as follows: "a local cache, a smart template model, and a synchronization protocol are required to build applications that run equally well connected and disconnected..." He followed up on this idea in a later post this past summer, where he lists the limits of AJAX - the most popular contender for powering web services. Even for the AJAX-ian approach, being offline is an extreme showstopper, especially if you believe, like Adam does, that the real tipping point in favor of web services over windows apps is mobile computing.
On this Hallow's Eve, that is last word from Adam on the subject of offline web services. As far as I'm concerned, this is one area that is wide-open and looking for a good solution. Not rocket science, but not anywhere near a good, working solution either.
Postscript: Adam is invested in the development of the postchild of web services, Salesforce.com. Unlike, Adam, I am not a trained historian, but perhaps because of his association with Marc Benioff, these posts of his may well be the historial record that proves Adam to be a pioneer in web services as well. Only time will tell.

