I use a Chromebook 14 to remote develop. it's the best of all worlds with really outstanding battery life and good keyboard. also light and costs half of the surface. what you get from apple is a joke in comparison (price, keyboard breaking with dust, performance).
also you can use Google remote desktop to have an desktop experience and battery life is still great. but I think you could also using something like coder.com, last time I tested it, it was not for me yet, but I think it came a long way since then...
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.