iPad Pro 12.9” 2020 model, and moving completely to #iPadOnly way. Do not own any other device, and ditched my MBP after buying iPad. Do not miss anything as a designer/developer and I’m happy as hell now. :-)
As a VIM user I use Blink Shell connected to EC2 instance running Ubuntu. If you’re used to macOS/Linux environments you‘ll not miss anything, and with Mosh support you will be always connected. Users that don’t use VIM or want to use different approach also have an option to do so with code-server, Coder or by using native editors(Textastic, Pythonista or play.js).
In addition to Blink Shell I also use Inspect Browser, Rest, Jayson, TLS Inspector, and native GitHub client.
I recommend this podcast: https://www.workbeyondmac.com/1637893/8226779-luis-alcaraz-a... to learn more about developing on iPad. :-)