Living in the cloud
I've realised that most of my daily necessities exist and reside in the cloud.
My Email - Gmail hosts my personal and work emails. Yahoo is my backup.
My Documents - I used to have a Documents folder where I keep all my work, but now that folder is replaced by one called Dropbox. Dropbox syncs all my documents to the cloud and across all my computers.
My Contacts - All my contacts exist on my Gmail account. Ever since they've turned on Exchange sync for the iPhone, there's no more storing of contacts locally.
My Calendar - I use Google Calendars. Syncs with the iPhone over Exchange too, so goodbye iCal.
My IM - In the past, you used to export the files that contain your buddy list when you setup your IM client on another computer. Now you just login and everyone appears. My buddy lists live happily in the cloud.
My Social Networks - I use Facebook, LinkedIn, and Twitter all the time. Nuff said.
My Photos - All on Flickr.
My Blog - I used to get my own server, install my own CMS, and update my blog from there. Now I've pointed my domain to Wordpress.com's DNS servers and it's hassle-free hosting. Sure there are limitations, but I prefer blogging to coding and system administration.
But there are still things not on the cloud that could possibly be:
My CRM system - I use SugarCRM on my own server because it's free. Maybe one day I'll shift over to the likes of Salesforce.com when it makes sense and the cloud's still trusted.
My Office Suite - This one is half on the cloud. While I love Google Docs for sharing and collaboration, I won't be giving up Microsoft Office any time soon. I'm happy for my documents to live online, but doing complex pivot tables through AJAX on a browser is something I'm not yet ready to move to.
My Creative Suite - Photoshop.com is definitely a good start, but processor intensive creative apps like Photoshop and Illustrator prefer the raw power of my dual-core to bandwidth for now.
Thinking about it, I'm actually quite happy about this arrangement with the cloud. While the cloud is just another bunch of computers, at least its a bunch. The chances of my single computer crashing on me is a whole lot higher and I'm certainly not keen on losing protions of my personal and professional life to a coffee spill.