Do me a favor and post on how you move your tech stuff. I just did a modest 600 mile move back in January and it was a pain in the ass. My computers made it intact but then getting set back up, getting services, etc. was a real struggle. Of course I hadn’t moved in almost 7 years, so I was pretty entrenched. I’d love to know how you manage with all your moving.
Matt and I emailed a few more times on the subject, and he brought up some specific problems he ran into during his move that I’ll discuss below. Having moved 9 times in 7 years I’ve gotten pretty good at staying lean in the “stuff” department, and staying mobile with my technology.
Get Rid of Your Desktops
I used to host a few development “servers” at my house (in quotes because they were crappy, white-box desktops that my former employer called “development servers”). But once desktops (and now laptops) became powerful enough to run enterprise database software, an IDE, a browser with 15 open tabs, UltraEdit, NUnit, and a media player, I no longer had the need for an external machine. I also found that I spent more time and money than any sane person should spend keeping up with patches, defragmentation, replacing bad components, and keeping software up to date. It wound up costing several hundred dollars per year (which I could live with), and 40+ non-billable hours per year (which I couldn’t).
So I got rid of everything and I’m now a single-laptop developer. It’s a beefy dual-core Dell, but it handles the workload nicely and I don’t have to worry about hardware issues since everything’s under in-home warranty. Of course, the software issues haven’t gone away, as my virtual machines need patches and active anti-virus subscriptions.
At some point after that hardware cleansing Mike Taber turned me on to Windows Virtual Private Servers (VPSs). Linux has had VPSs for years, albeit through a different virtualization technology, but paying $40/month for your own Windows Server is a sweet deal.
If you’re a small software shop, check out HostMySite. I’ve been using their VPS for about 6 months and it makes a fabulous test and continuous integration server.
Use a KVM Switch
Ok, I lied when I said I don’t have any desktops. I have a single personal machine with a huge hard drive that I use exclusively for video editing.
For proper ergonomics my laptop sits on a Griffin laptop stand, meaning I need an external keyboard and mouse. In addition, I have two external monitors for the complete three-screen viewing experience, which means I have a lot of hardware sitting on my desk.
A few years ago I also had an additional keyboard, mouse and monitor for my video editing desktop, but this was before I discovered KVM switches. I use a $20 KVM switch I bought on Amazon. I hit a button and my keyboard, mouse and monitor are connected to my laptop. Hit the other button, and I’m controlling my desktop.
Bam! Half the hardware, half the crap to move, half the crap to re-cable and reconnect when I get to my new house.
Keep Your Packaging
Everyone doesn’t have the space for this, but I am a fiend about keeping boxes for my electronics. I have boxes inside of boxes inside of other boxes from 3 years back. I hate having “stuff” around, but having the original boxes and packaging for the stuff I do own has made moves much simpler. Keep what you can for the most fragile pieces, and before your next move head down to a local computer store and ask if they have any spare boxes.
Migrate Your Old Media
As recent as a few years ago I had two boxes of floppy disks lying around with data I didn’t want to toss. I still had a floppy drive at the time, so I moved the data from the floppies to a $20 Flash Drive and chucked the originals (it’s amazing to me that thumb drives can now hold thousands of floppies).
If you don’t have a floppy drive, look on Craigslist for an archiver who can burn your data onto CD or DVD. This is also a great way to get rid of old VHS tapes, which take up tons of room and don’t hold up over time.
Internet Connectivity at Your New Home
Matt mentioned a 3-week delay in getting FiOS connected at his new house since they had to dig a small trench in his driveway (FiOS is at-home fiber optic internet service). I ran into a similar delay during a 2003 move, and found a decent hack to get around it.
The phone company used to require 10 days from the time a phone line was active until DSL could be activated. They had a lame excuse about “vetting the line,” but I always assumed it was just a limitation of their software. Nowadays you don’t have to wait 10 days.
In any case, due to buyer/seller issues I couldn’t get a phone line installed before our move-in date, so I was facing 10-days without connectivity. At the time of this move I was nearing the end of a big project and being down for even a few days was not an option. I was a bit panicked at the prospect of having to hoof it into town every day and pay for wireless (at the time there wasn’t free wireless in Pasadena).
After some research I found that the cable company could activate their service instantly. Since cable was 2-3x more expensive I wanted to go with DSL long-term, but I hooked up cable internet for a month, and then disconnected it once DSL was in place. There was no delay and the transition was seamless, aside from an extra $30 I had to pay due to the overlapping days of service.
Any suggestions from readers who’ve had a good or bad moving experience?
[tags]technology, moving, relocation, programming[/tags]