Earlier quoted context omitted.
Chromebooks are essentially this, but not that great for local development.
So then one solution might be to buy a Chromebook, and put regular Linux on it? I don’t think the Chromebook are locked down.
edit: actually it looks like this era is coming to an end; Crouton was archived earlier this year. Probably it still works on older models: https://github.com/dnschneid/crouton