I know that many many folks have been chucking their laptops in favor of tablets or phones, but I had not found the need to do that yet.
My normal workflow consists of a bunch of VI sessions running with SSH sessions to various hosts where i am writing code plus some windows for email, web lookups and document reading/writing.
On the trip this was accomplished with standard android apps and JuiceSSH (play store link) which did an admirable job but it did get me thinking.
When android first came out there was a great little app called Terminal IDE I had it installed on every android device I had, unfortunately it has fallen into abandonware status. It is a shame because it was a nifty little program.
After the trip I was checking to see if Terminal IDE or anything like it was still alive and I discovered my new favorite app on the Android: Termux (play store link)
Termux uses apt to get all the nifty unix tools that you are used to using if it is not included in the base then you can use apt to get it.
BTW - here is a dump of my apt commands:
apt update apt upgrade apt install vim apt install nodejs apt install git apt install gcc apt install openssh apt install make apt install autoconf apt install python apt install curl apt install php apt install perl apt install bzip2