My job is mostly just working on open source software, which I enjoy and would be doing anyway. I actually haven't worked on it yet on the cruise, but thought it would be nice to sit by a window and code. Even my development database requires internet access, so offline coding really isn't an option.