I’m only a year late in my reply here, but you know, better late than never!
I’ve been travelling full-time for around 3 years now, working as a freelance developer and I’ve been working through freeCodeCamp in total for a couple of months.
Did you stay certain places longer in order to get through some work?
Definitely! In the beginning, I would move around every week but this makes it extremely difficult to be productive. Nowadays, I tend to stay in each place for at least a month, normally two where possible.
And even with staying in a place this long, I still find that the first week I arrive I’m nowhere near as productive as I normally am. I think this is just down to settling in, and getting used to how to navigate the city, where to eat and buy groceries etc…
How was internet access?
I’ve never really had an issue with Internet access. Even when I’ve been in countries where Internet is not as reliable as others, I’ve found that there’s always at least a couple of coffee shops where I can get a good connection. And it never hurts to pick up a local sim card with data when you can as a backup.
Was it difficult/easy to avoid distractions where you stayed?
Moving to new places constantly is going to provide a lot of distractions, but at the same time, if you were to simply work from home you’d be surrounded by distractions too. I think it comes down to having a good level of self discipline.
What were the challenges/rewards?
It’s an extremely fulfilling way to live. I love that I’m able to experience new cultures every single month, and earn a good living while doing so. I feel very lucky to have had so many experiences in every country I’ve visited.
How did your trip around South America go? I’d be eager to hear your responses after having travelled.