How do you use iPad for coding?

There are terminal/ssh apps (a-shell, blink [shonky business model, sadly] etc) for remote coding, at least one git client (Working Copy), plenty of text editors.

Remote makes it way more useful, but bashing out well-formatted code on the road is trivial in Textastic, for instance.

For years my favorite hackathon kit has been a tablet + cheap bluetooth mouse + cheap bluetooth keyboard. It could be an iPad or an Amazon Fire tablet so long as it can run an RDP client and I can log into my home computer or a big cloud machine.