As long as you don't use Docker. My last job gave me an M1 Air for container debugging and devops, and it was a comically bad fit for the task. I ended up going back to my cheap x86 Linux host for most of the dirty work, just because it ran cooler.
Now, if someone could find me a native Docker host that lasts all day... then we're in business.
I mainly dev on my home machine, a 13900k linux desktop. When not at home I utilize tailscale to get remote access. Was just in Vegas for a week and it worked great. I plugged my laptop in once to charge.
I have the chromebook, it's great. So easy to do linux stuff. I do wish the cpu scheduler or something related to chromeos could be improved for heavy cpu use. If I run firefox in the linux env, and I open a bunch of tabs, the fan spins up a good amount. It would be soooo much better if there was a way to tell chromeos to use a max amount of resources temporarily, like opening a web browser with lots of tabs. That's my only real complaint, when I overload the system with work.
Now, if someone could find me a native Docker host that lasts all day... then we're in business.