> Better to buy the cheapest Mac possible (with a Pro CPU)
As long as it has enough RAM, that seems like a sound idea.
I actually got the M1 MacBook Air to replace an old Linux netbook that was dying (and also needed the walled garden for a project). I think that the M1 would still be enough for my daily tasks away from the desktop for quite a few years... except that I got the 8 GB version, which in hindsight was a pretty big mistake, assuming the rest of the hardware and software will have decent longevity.
Now I'm looking for remote development environments, something I could maybe run on my homelab and remote into, or maybe just running development containers on them.
As long as it has enough RAM, that seems like a sound idea.
I actually got the M1 MacBook Air to replace an old Linux netbook that was dying (and also needed the walled garden for a project). I think that the M1 would still be enough for my daily tasks away from the desktop for quite a few years... except that I got the 8 GB version, which in hindsight was a pretty big mistake, assuming the rest of the hardware and software will have decent longevity.
Now I'm looking for remote development environments, something I could maybe run on my homelab and remote into, or maybe just running development containers on them.