New Efforts:
Blue Parabola, LLC
PHP'ers:
Ben Ramsey
Brandon Savage
Cal Evans
Chris Shiflett
Eli White
Elizabeth Naramore
Joe LeBlanc
Justin Thorp
Matthew Turland
Matthew Weier O'Phinney
Rasmus Lerdorf
Tony Bibbs
Zend Blogs
Zend DevZone
DC Social Media:
Aaron Brazell
Jessie X
Ken Yeung
New Media Jim
Shashi B
Social Times
Technologists:
Jimmy Gardner
O'Reilly Radar
Scott Berkun
Steve McConnell
Business/mISV:
Bob Walsh
Eric Sink
Gavin Bowman
Guy Kawasaki
Joel Spolsky
Micah Baldwin
Paul Graham
Planet mISV
Past Projects:
CodeSnipers
HOBY
Judicial Watch
mobile Fox Affiliates
mobile FoxNews.com
MyDearJohnLetter
NRTW
Great Tools I use:
Drupal
getClicky
phpUnit
Qcodo
Subversion
web2Project
Zend Framework
This is not the home of dotProject or web2project. It is the home of CaseySoftware, LLC. Any dotProject support questions should be referred to their support forums.
On January 20th, 2005, I took the plunge and went 100% indepedent. I had already been working on side projects since the previous August and had been banking the revenue for a major technology upgrade. I made that purchase and bought my Compaq Presario R3000. I had done some research and was satisfied with my purchase.
Yesterday I was plugging along, pumping out code and updates for a handful of different projects and then the trouble began. After more than five thousand hours of use, I had a near-fatal drive crash last night. I worked for the following two hours attempting various disk utils and applications without progress. My only saving grace was my backup procedure which grabs all of my important directories (about 2.5-3 GB compressed) at least once/week and copies them to a different physical drive. I figured that in a worst case scenario, I would have to buy a new drive and go through the painstaking process of restoring my backups.
As I lay in bed in a cold sweat, I had all the implications running through my mind. All of my projects are stored in dotProject. All of my customer information is stored in SugarCRM. My monster todo list is stored in Basecamp. All of my custom applications are in subversion repositories in various places. What was I really losing*?
I would lose time from working on and/or rebuilding all of it. Other than that, switching to my wife's laptop would allow me to start getting back up to speed. Once I installed my backup applications (and tracked down a few stray licenses), I could be fully up to speed in no time. After that, I slept pretty well...
Worst case: I would lose two days of my email and have to spend time rebuilding.
Best case: It would start working again and I'd have more time to prepare for an upgrade.
Luckily this morning I was able to run some disk utilities and restore my system. I'm typing on it at the moment. I'm not confident in it, but this evening I'll have a chance to stop by my local Microcenter and buy a new drive.
More than anything... I've convinced myself that good practices and solid planning can help you sleep better at night.
* Yes, all of my web applications are backed up locally on their servers and then on remote servers.
Once again Keith strike a chord
I have to admit that after reading this I am going to revist my reliance on Outlook on my laptop. I live and breath Outlook, and whenever my laptop skips a beat that is first thing I backup. I have yet to find a greater PIM that integrates so well with Windows and mobile devices. However that convienience may come with a risk that I had not considered.
I might have to install SugarCRM again and check its usability vs Outlook. There may just not be that much of a difference for it to matter. And I know that if I have any integration or customization issues I can ping CaseySoftware and they will take care of me.
- P
Thanks Patrick
I use Thunderbird for all of my local email, so that's the only thing that I have *exclusively* local. And since I don't back up every day, that would have been the bulk of my loss.
I always back up every Saturday to a separate physical drive and then I normally do it again in the middle of the week when I break for a meal. It's a one-click batch script for my lapotop and a cron'd bash script for my server.
Post new comment