Member-only story
5 Crucial Developer Tweaks For New M1 Macs
New custom silicon, new developer workflow

Those new M1 MacBook Pros are pretty shiny, right? They’re loaded with a ton of new features and efficiency improvements. They run circles around the last generation of machines and show some pretty impressive performance numbers (thanks to Dario Radečić for the benchmarks).
What about the big elephant in the room? The architecture change.

The M1 chip is ARM-based, which means you’ll no longer be living in the world of x86–64. This has implications for some of the applications you’ll be running. Especially if you’re compiling, building images, or working with applications that have yet to release natively for M1.
In this article we’ll look at some important tweaks to make, applications to install, and general tips for integrating your existing workflow into the new platform.
1. Use Rosetta 2 for Compatibility
This is the first thing you’ll need to do on your new Mac. Rosetta 2 is a compatibility layer that will allow applications that aren’t compatible with M1 to run inside a special…