DrobBox Rox

with terms

Full disclosure : If you use any of the DropBox links in this article to visit their site, and then sign up I will get some extra storage space for the referral.  And no, I am not writing this post just to get extra space, I really do like DropBox.
 
I am not exactly sure how they plan to make money off of tightwads like me, but DropBox has become an intergal part of the work I have been doing lately.  I first tried it out because I needed a way to transfer some files between a Vista box and an Ubuntu box and Samba or Gnome or Nautilus or some other flaky thing was not working right (note to self, next time skip the 64 bit version of Ubuntu).  The first really cool thing about DropBox is that it has very simple installers for Ubuntu, Fedora, Mac, and Windows.  Run the installer, login to drop box, and ta-daa there it is integrated right into your desktop file browser.
 
The next cool thing about DropBox is how seamlessly it takes care of business.  You can add, delete, move, or rename files as much as you want and it quitely keeps up.  DropBox does keep revisions of deleted files, so you can delete items and then recover them.  Now that I am comfortable with it, I no longer use DropBox as just a backup repository for my work, but I keep my working copies right in my DropBox folder.  Unlike Subversion where you have to manually commit changes and get updates, DropBox constantly keeps your files up to date.  Sometimes I am editing and saving multiple files many times per minute, and DropBox never complains.  I wonder if there is a bandwidth limit somewhere on the free accounts, but I have certainly tried to hit it to no avail.
 
The final cool thing about DropBox is that it allows you to share folders with specific people.  As a freelancer it is very nice to be able to share a folder for a project with a client and have them instantly able to keep track of your progress as well as send you large files.
 
So, whether you just need to backup important documents, share files across multiple computers in your office, or collaborate with a team member I strongly recommend that you try DropBox.