I've recently gone through the process of getting our stack, which includes python, go, and docker, running on an M1. Docker for Mac only recently released M1 support but it runs well enough. We upgraded to Python 3.9 to incorporate some M1 compatibility updates as well.
Overall, developing on the M1 Macbook Pro has been great so far.
Overall, developing on the M1 Macbook Pro has been great so far.