I have used my iPad as my primary and only device for over two years. I worked with an AWS EC2 instance connected via Mosh using Blink Shell (blink.sh) and coded on Ubuntu with Neovim.
I didn't use a GUI editor, but you can use Blink Code, which is VSCode integrated into Blink. It still requires a remote machine to connect to for running code, but you can also use Tailscale to connect to your home Mac or computer and work from there.
Depending on your use case, you can easily adapt this setup to suit various needs. I loved every minute using the iPad, but as a full-time designer, it did limit my possibilities. Figma worked well until it didn't, and designing in Affinity was not an option. However, from a programmer's perspective, it’s a wonderful machine. If I were coding exclusively, I would trade in my Mac without hesitation. :-)
I used the t4g.2xlarge, but I'm not using the iPad anymore, so I just do everything locally. :-)
If I had to start again, I would probably go with a Hetzner dedicated server, as you can get a super powerful machine for less than €40. But you could also do everything on a super cheap $5 droplet on DO. :)
I have used my iPad as my primary and only device for over two years. I worked with an AWS EC2 instance connected via Mosh using Blink Shell (blink.sh) and coded on Ubuntu with Neovim.
I didn't use a GUI editor, but you can use Blink Code, which is VSCode integrated into Blink. It still requires a remote machine to connect to for running code, but you can also use Tailscale to connect to your home Mac or computer and work from there.
Depending on your use case, you can easily adapt this setup to suit various needs. I loved every minute using the iPad, but as a full-time designer, it did limit my possibilities. Figma worked well until it didn't, and designing in Affinity was not an option. However, from a programmer's perspective, it’s a wonderful machine. If I were coding exclusively, I would trade in my Mac without hesitation. :-)
What are the specs of the EC2 instance you work on?
Sounds like a very nice thin client setup!
I used the t4g.2xlarge, but I'm not using the iPad anymore, so I just do everything locally. :-)
If I had to start again, I would probably go with a Hetzner dedicated server, as you can get a super powerful machine for less than €40. But you could also do everything on a super cheap $5 droplet on DO. :)