I use a Pi 400 at home as a terminal to connect to several remote servers on which I work (write code) in VIM. I connect via ssh or mosh to a usually-existing tmux session on a server. When not at home I connect to the same servers using an android tablet running Termux. When I need to use other programmes, like Excel, I connnect via VNC to a paperspace Windows server I rent.