Android phone with termux and all the usual Linux tools. I use vim to write code, and I type with the touch screen. Not exactly peak ergonomics, but it works. For me, ability to code while lying down comfortably beats having a physical keyboard and bigger screen.
Set up wireguard in my router and now I've got remote access into my LAN. My laptop has essentially become a Linux server. I just ssh in from the phone and write code. Can also easily launch and use codex.