Wow, that is quite an adventure. I can’t imagine being non-technical and trying to do technical work around the globe. I’m not sure I could do that effectively as an engineer and architect.
Agile development with co-located teammates is the most effective way to build something as ambiguous and unconstrained as software.
I like your writing. You have some added humor while providing useful information. I did get a nice laugh from how you talked about the sales pitch from the telemarketer. I always hang up too, especially when they promise the world.