That said, I am happy coding using a mosh client (Blink), tmux, a large VPS that is always on, and a really nice Emacs setup on my VPS. Separately, I like the Working Copy git app. I use my iPad Pro a lot for writing and research (and of course entertainment media) and always being able to instantly get to a tmux screen on my server is very nice. Sometimes I use a large external monitor with StageManager window manager, but usually I just use my iPad, with or without a keyboard.
So I don’t advise other people trying to code on an iPad, since I like Emacs oriented coding, my iPad Pro works fine for me.