Never understood what is the point to get a expensive machine for development, especially if you don’t plan on doing more exotic stuff like running or training models. If you plan on investing such a large sum, then I think you will get better value by getting a proper server and placing it in a datacenter in your country.
I personally have used for the last year the cheapest air m1 and it’s more than enough to work on elixir projects, it usually doesn’t even get warm. I have a setup with a docking hub, where I can connect it to proper keyboard/mouse and monitors. The only limitation I don’t like is that m1 chips support only 2 monitors in total.




















