Nice story Chaim Lando and exactly my situation too! Let me know if you want to stay in touch, I have been through all the same. I do agree with Georgina Grey about financial and health related advices.
It has been my dream to be location independent for about 10 years now and it has become even stronger over time. In the past 4 years I have been doing a lot of travels and dreaming about the ability to continue in a way that will also progress my professional life. At that time I had an easy job paid by the hour and very flexible hours. I could easily take one month off, work like mad the next and so on, but it didn't add a progress to my life, which I think is an important factor. Therefor a wanted to do it a different way, where I still can travel a lot but use my profession to earn my money and keep developing my own skills.
A little over a year ago I rented out my apartment, moved from Denmark to Phnom Penh, Cambodia to stay there 7 months. I had a few projects with me that wasn't any guarantee for income, but it would give me something to do and I had my savings to rely on. Also Cambodia is an extremely cheap country $800 is plenty for a month.
As you experienced, in these developing countries the internet isn't always the best, but I did learn where I could find coffee shops with great wifi (and great aircon was important too when the temperature went crazy 50 degrees celcius !) and buying 4G cards as an backup at least. The thing is that many developing countries has an excellent coverage of at least 3G because they can never make it up with cable and it's something everyone wants. Cambodia has 12 mio residents but about 18 mio 3/4G subscribers.
I did also try to find co-working spaces, but I did not find anywhere that impressed me. Unfortunately nobody seemed very talkative in these places I went to, it might have been the wrong days though. The worst part however was that they charged $8 per day and also charged around $1 for coffee. The coffee would be okay, if the facility wasn't at that price. I know they have to balance the expenses, but some sponsors or something should be possible. I couldn't make myself pay $8 a day or about $1200 a month to sit in a working office when a charming cafe would only require me to buy 1 maybe 2 cups per day $1-2 each. Also in a cafe I got to experience local life a lot more which I appreciated. But I really did miss meeting fellow programmers and making a professional network, I never networked with any developers which was a shame.
Since I have come home I have been eager to go on such a trip again, but I'm not sure it's necessary to see it as one or the other. I'm now living in Copenhagen about to buy property. I have had many arguments with myself about if it's the right idea to buy an apartment if I want to do this travel life. I think it's important to remind yourself that it's not forbidden to rent it out and if it's someone you know, just charge whatever your own expense is that way it's cheap for them too.
Another thing which might only be related to Denmark, is that the common travel insurance which only costs me $100 á year will guarantee me any medical and hospital help in any foreign country and pay all the cost in the event of emergency return ticket, these tickets can cost up to $100,000. But this is only valid if I set my feet in my home every 60 days, which is a good reason to have base to return to.
I would totally do this again once possible, but make sure you have the economy balanced. If it wasn't for the 60 days rule I still feel I would choose to return every 3rd month to keep connection with family and friends. A travel around the world is only 24 hours these days, I made a trip from Cambodia to Denmark and back with only 4 full days in Denmark - it's not black and white :-) This is probably the most amazing way to experience another country, to stay there many weeks, get a local network, learn their culture and habits and have a daily life which will make it even easier for you to make a network as they don't see you as just a tourist.