You might would love a Chromebook. There are some really nice ones out there, and you can run apps packaged for Debian really easily. Chromebook hardware works flawlessly (suspend/resume/etc) and battery life is incredible.
I'll never give up my Fedora ThinkPad, but if I was forced to I could do all my development on a Chromebook with Linux.
Do you install linux on the Chromebook, or do you use one of the methods of running a linux userspace under ChromeOS?
I've been using a Chromebook for linux stuff with Crostini for a while (before that I used Crouton). With some frequency something (me or an update) manages to bork things up and have to reinstall the Crostini subsystem, which wipes out all my stuff (things that I care about are usually backed up).
It happens often enough that I'm thinking about going back to a dedicated linux machine, since I think probably that would be more stable for me.
I use Crostini now but used Crouton a lot before Crostini was available. Without Crouton I never had that problem, but I did occasionally have to rebuild because my kids would reboot it and press the spacebar like the scary boot message told them too :facepalm:
With Crostini something did happen that horked the VM and I had to remove and reinstall it. That is pretty annoying. Not sure if I did something to cause it, but I also respect that the feature is still "Beta" and I guess I'm so overjoyed that they're doing it that I'm willing to accept some brokenness :-)
Yeah great point, disk space on most chromebooks sucks. I used an SD card in one for a while but SD cards wear out so fast. Now I have a USB drive constantly plugged in, but that's not great either.
I'll never give up my Fedora ThinkPad, but if I was forced to I could do all my development on a Chromebook with Linux.