I use m1 max in work and personal projects and have done so since November. I primarily work in *ops, choose your flavor (dev/sec/ml/net).
The only issues I have ever really ran into were:
RKE had issues on arm early-on. Random containers didn't have arm image support. This went away quickly as an issue for me.
No nested virt. This one was painful for a few reasons, particularly when I was attempting to use the Canonical tooling to create preinstalled Ubuntu images, which I was doing in a vm via Multipass. Maybe M2/M3?
That's about it, really. I had to buy two Safari extensions when moving from Windows, but they were cheap and worth it (dark reader and some other one I can't remember rn)
I currently run Rancher Desktop every day as a replacement for Docker Desktop. Works spectacularly for me, and I can just not care about the environment. Just works.
I use Multipass when I need linux environments, and it's been spectacular.
Universal control has been the greatest enhancement in my workflow (and general daily use)
The only issues I have ever really ran into were:
RKE had issues on arm early-on. Random containers didn't have arm image support. This went away quickly as an issue for me.
No nested virt. This one was painful for a few reasons, particularly when I was attempting to use the Canonical tooling to create preinstalled Ubuntu images, which I was doing in a vm via Multipass. Maybe M2/M3?
That's about it, really. I had to buy two Safari extensions when moving from Windows, but they were cheap and worth it (dark reader and some other one I can't remember rn)
I currently run Rancher Desktop every day as a replacement for Docker Desktop. Works spectacularly for me, and I can just not care about the environment. Just works.
I use Multipass when I need linux environments, and it's been spectacular.
Universal control has been the greatest enhancement in my workflow (and general daily use)