I wouldn’t suggest using a Windows for person development work. Wait for the M1X/M2. The M1 has some issues that you’ll run into eventually