I got a mini for light dev work, it is unbelievable responsive and if it fits your limits 16GB Ram and ssd space (you can upgrade with external cheaper ssd) it is a very good machine.
Docker is still not easy with the new architecture.
Docker is still not easy with the new architecture.
I had 2 main issues at first, but they are both resolved. One, if you want to use arm native Python conda now supports arm which is great. The second issue was docker, but it turns out that docker has qemu built in. here is an example of how to use x86 docker images on a M1 Mac.
docker run -it --platform linux/amd64 ubuntu bash