Today is one of those days that I really love my job. I’m on a train headed towards New Orleans, LA for RubyConf happily catching up on my digital backlog of newsfeeds, podcasts, emails, Instapaper articles, emails, watched github repos, and all of the other digital detritus that builds up in my “defer” bin during the normal day-to-day of consulting. The backdrop to all of this is the countryside of the deep South rolling by at a steady pace on a sunny late fall day. I’m honestly thinking I might need to take a trip like this every few months just on general principles.
This year I’ve worked in a number of different environments ranging from a week at the bar at a Pacific beach resort (I *did* get up at 4am, so it wasn’t all palm trees and rum drinks) to my temporary summer office at an 18th Century Hacienda in Oaxaca, Mexico to my corporate office on the Court Square of bucolic Harrisonburg Virginia. I’ve worked onsite with clients in hip downtown office complexes, funky small-town lofts, and coffeeshops of all shapes and sizes. Despite the wide differences between all of these disparate locations, the only two prerequisites for me to be productive are somewhere to plug in to recharge the Macbook and an internet connection.
Power tends to be a given, despite the occasional need to hunt for where the outlet is hidden at a particular coffeeshop or the need to have the right adapter for international travel. The recent increases in battery life in newer laptops, particularly the 5-7 hours new MacBook Pro and Air models, means a solid amount of work can be done on a single charge. Electricity is no real impediment to the mobile developer.
Internet on the other hand, can be a huge problem. In Oaxaca, DSL was widely available, but it was pretty slow (512k usually gave me about 50k download) with huge latency. In Harrisonburg, the local cable company won’t wire my downtown office which gives us 2 bonded 768k DSL lines as our best inexpensive option. And of course if you’re truly mobile, you’ll need some sort of WWAN cellular solution.
I’m no AT&T fanboy — I used Suncomm back in the day, kept them and my Treo when AT&T bought them because it was easy, and then was pumped that I could upgrade to an iPhone when it came out. Of course as we all know, AT&T’s network is pretty spotty as far as coverage which makes it an awful solution for traveling and expecting an WWAN internet connection to work. To add insult to injury, making my iPhone 3gs into a hotspot costs $60 for 2gb of data and more importantly TAKES ME OFF MY UNLIMITED PLAN FOR GOOD. Not cool AT&T.
I got a Verizon MiFi this week for the RubyConf trip. So far, I’m impressed. Setup was generally easy though you have to install a piece of software (VZAccess) and reboot your computer so you can basically press the “activate” button on the modem, which seems like a lot of extra work, especially since the software is then no longer needed. Once it was setup, I reconfigured it to use WPA2-AES, added the MAC addresses of my phone, iPad, and Mac for a little extra security, and started happily surfing the web from all three devices.
It’s been particularly interesting to watch my iPhone connectivity along with the MiFi — my definitely non-scitentific observations of the connectivity of both through VA, NC, SC, GA, and AL is that both connect *great* in the city and AT&T basically dies once there are trees and other outdoors. I would *definitely* move to a Verizon-backed iPhone based on how much coverage and speed I get.
While I was writing this, I downloaded the 11mb release of jRuby over the MiFi traveling somewhere in Georgia in 130s with an average spped of around 88k with spikes above 130k. Wow. I could tell you where, but the wifi is off on my iPhone and it can’t download the maps since there’s no AT&T service, though the GPS signal is fine. In summary, I’m feeling pretty lucky to be able to work like this — where I want, when I want — even if that place is on a train, a rural Virginia town, or 11,000 feet up a mountain in Mexico. Or the Big Easy for RubyConf.
On a Train to RubyConf
November 10th, 2010 · No Comments · tech
Today is one of those days that I really love my job. I’m on a train headed towards New Orleans, LA for RubyConf happily catching up on my digital backlog of newsfeeds, podcasts, emails, Instapaper articles, emails, watched github repos, and all of the other digital detritus that builds up in my “defer” bin during the normal day-to-day of consulting. The backdrop to all of this is the countryside of the deep South rolling by at a steady pace on a sunny late fall day. I’m honestly thinking I might need to take a trip like this every few months just on general principles.
This year I’ve worked in a number of different environments ranging from a week at the bar at a Pacific beach resort (I *did* get up at 4am, so it wasn’t all palm trees and rum drinks) to my temporary summer office at an 18th Century Hacienda in Oaxaca, Mexico to my corporate office on the Court Square of bucolic Harrisonburg Virginia. I’ve worked onsite with clients in hip downtown office complexes, funky small-town lofts, and coffeeshops of all shapes and sizes. Despite the wide differences between all of these disparate locations, the only two prerequisites for me to be productive are somewhere to plug in to recharge the Macbook and an internet connection.
Power tends to be a given, despite the occasional need to hunt for where the outlet is hidden at a particular coffeeshop or the need to have the right adapter for international travel. The recent increases in battery life in newer laptops, particularly the 5-7 hours new MacBook Pro and Air models, means a solid amount of work can be done on a single charge. Electricity is no real impediment to the mobile developer.
Internet on the other hand, can be a huge problem. In Oaxaca, DSL was widely available, but it was pretty slow (512k usually gave me about 50k download) with huge latency. In Harrisonburg, the local cable company won’t wire my downtown office which gives us 2 bonded 768k DSL lines as our best inexpensive option. And of course if you’re truly mobile, you’ll need some sort of WWAN cellular solution.
I’m no AT&T fanboy — I used Suncomm back in the day, kept them and my Treo when AT&T bought them because it was easy, and then was pumped that I could upgrade to an iPhone when it came out. Of course as we all know, AT&T’s network is pretty spotty as far as coverage which makes it an awful solution for traveling and expecting an WWAN internet connection to work. To add insult to injury, making my iPhone 3gs into a hotspot costs $60 for 2gb of data and more importantly TAKES ME OFF MY UNLIMITED PLAN FOR GOOD. Not cool AT&T.
I got a Verizon MiFi this week for the RubyConf trip. So far, I’m impressed. Setup was generally easy though you have to install a piece of software (VZAccess) and reboot your computer so you can basically press the “activate” button on the modem, which seems like a lot of extra work, especially since the software is then no longer needed. Once it was setup, I reconfigured it to use WPA2-AES, added the MAC addresses of my phone, iPad, and Mac for a little extra security, and started happily surfing the web from all three devices.
It’s been particularly interesting to watch my iPhone connectivity along with the MiFi — my definitely non-scitentific observations of the connectivity of both through VA, NC, SC, GA, and AL is that both connect *great* in the city and AT&T basically dies once there are trees and other outdoors. I would *definitely* move to a Verizon-backed iPhone based on how much coverage and speed I get.
While I was writing this, I downloaded the 11mb release of jRuby over the MiFi traveling somewhere in Georgia in 130s with an average spped of around 88k with spikes above 130k. Wow. I could tell you where, but the wifi is off on my iPhone and it can’t download the maps since there’s no AT&T service, though the GPS signal is fine.
In summary, I’m feeling pretty lucky to be able to work like this — where I want, when I want — even if that place is on a train, a rural Virginia town, or 11,000 feet up a mountain in Mexico. Or the Big Easy for RubyConf.
Tags:
No Comments so far ↓
There are no comments yet...Kick things off by filling out the form below.