I wonder how hard it's to program running a remote desktop connection to a desktop computer at home. I run Intellij Idea for java dev, so no way I can run on the tablet considering the battery drain.
It would be nice to program in the park by just bringing the tablet and a keyboard. On the other hand the latency alone might distract me enough to just give up.