Earlier quoted context omitted.
I'm increasingly only using my phone for everything, with a Bluetooth mechanical keyboard for coding or typing. My PC is quickly becoming just a gaming console and will probably soon be put into a car sim style setup then my phone will be my only computer for everything else. Nothing fancy phone wise, S7 Edge. It can take USB sticks, wireless keyboard and mouse, and almost everything I do is just in Firefox or Dropbo…
I would be interested to hear more about your coding setup on mobile! What language(s), do you use an online IDE, etc?
I do Arduino projects using an OTG cable to plug the Arduino directly to my phone, then Arduino Droid for the code.
RPi projects are done using Termux to SSH into the RPis and write code in VIM. I also do some general daily tasks this way, SSHing into a dedicated RPi where I run various services for myself.
I use the GitHub editor to edit/write code there, but I'm not a heavy GitHub user in general other than via commanding in the RPis.
iA Writer to write formatted documents in Markdown, synced to Dropbox for sharing (and various online services can sync Dropbox folders to blog posts, or other things).
Dropbox editor for general text files (my personal notes, brainstorming, etc).
The rest is just using Firefox, as most of our interaction with the world these days is just through the browser, and I find Firefox Mobile to be incredible thanks to the tab syncing and tab forwarding (wife can send me a tab, etc).
All this is done with a cheap "RK61" Bluetooth 60% mechanical keyboard, which is honestly the thing that made this all possible (including this post).