Comment My experience (Score 2) 273
I coded while being on the move for about 5 years. Sometimes I rented a place for a month or two, sometimes I would change location every two days.
- expiment to find out what work environment works best for you. E.g. I work highly productive on trains (most people don't).
- get a very sturdy laptop, mate screen, with a global on site next day warranty, so you don't have to send your laptop in. I have used thinkpads from the x and t line. Sometimes the service still sucks horribly (IBM Dublin, I am talking to you), but better then nothing.
- have a lightweight laptop, you want to be able to carry it with you at all times.
- bring an external keyboard, and a laptop stand (e.g. https://baach.de/Members/jhb/lapchop/howto). Your neck will thank you for that.
- prepare for offline development, git is your friend.
- have a backupdrive in your backpack, and backups on the net.
- carry a multi-plug - fellow travellers will love you for that.
- either plan on tethering from your 3g mobile phone, or have 3g in your laptop. Use a local sim, or one with good roaming (e.g. three network was good at the time)
- Learn being the best guest possible. Bring a gift. Do couchsurfing.
- As others mentioned: coworking spaces can be great. I used the ones from the-hub.net quite a bit.
- Get yourself a voip number that you can redirect to your mobile phone, so that customers can reach you using the same number all the time
- Organise snail-mail. People stil send letters. Either a friend who opens, scans and emails, or one of the professional services.
- Organise money transfers. Not all countries love credit-cards.
Have fun.