27 Programming on the Apple M1 Silicon Is early adoption a good idea as a software developer? hardware programming apple macbook air