As someone else also commented, use a remote Linux server for casual development on the iPad Pro. Using Prompt for SSH+terminal, I find it convenient enough to code if I can do everything in emacs (e.g., small Haskell or Ruby projects). Fortunately, I have huge hands (I am 6&#x27;4&quot; tall) so using the onscreen virtual keyboard while holding the iPad Pro works well for me.<p>I find doing development on remote servers to be peaceful in an odd way. For example, if I need to do a fresh Haskell stack build on a large project: if I do this build on my local laptop I get impatient but on a remote server, I fire off a build and swipe to another application on the iPad.