My rule is that if it is travel for business, I expense it. Being a remote worker is something I “get” to do, and it isn’t the company’s responsibility to support that lifestyle.
My company is based in Texas, so if I have to fly there for a meeting, I expense it. Another example is client meetings. I was recently living in Guadalajara, Mexico, but traveled to Mexico City for a stint. I set up some meetings there, and then expensed my travel.
I think part of the advantage to being a digital nomad is that, it you have the type of job that requires you to travel, it is easier to stay in a place and really explore and enjoy it rather than just fly in, have a meeting, and fly out.
If for some reason I have to pay for internet somewhere, I expense that - but I don’t expense my coffee in coffee shops, for instance. It is for rare occasions when something has to happen “right now.”
I also use my personal laptop for business. Why? Because I don’t want to carry two of them around! I don’t expense that, but I do expense the google drive account, Adobe Creative Cloud, antivirus software, etc…