Technomading?
gexla: As I mentioned in another thread, I'm a U.S. citizen doing web dev in the Philippines.  I would like to start checking out other places soon but for right now I'm still trying to get used to my first move to a new country.There are a ton of people doing this and writing about it, so just do a search on the net.  Make a list of places you would like to go and do the research on each place.Considerations, especially for starting out, is visa, language, infrastructure, cost of living and other items.For example, the Philippines has an easy visa where you only have to do visa runs once every 16 months.  English is spoken nearly everywhere which isn't a small village off the beaten path.  The infrastructure is not the best in some areas.  I have to deal with a lot of brownouts and the internet has it's issues sometimes as well.  Thailand is probably just a little more expensive than the Philippines but has better infrastructure.  You don't want to be in the middle of a project and then have the power go out, but it happens.I generally keep pretty busy as a contractor but I know developers here who will do a 3K site and then take the next couple of months off.Ultimately, if you have an income and a bit of savings it's pretty easy.  Just make sure you have enough savings to get you through a six month dry period and then enough extra to buy the next flight out of the country in case you need to leave in a hurry. Take a month or so break from work so that you have plenty of time to focus on getting settled in your new destination, especially if it's  your first move.  After that, perhaps you can get up to speed faster with future moves.