MacBook Setup for the Pros 2021
Setting up a new MacBook for software development can be tricky. Here I provide the simple basics to get you started.
I realize that some developers may be migrating from Windows to OSX for the first time and that can be difficult. Especially when onboarding as a new employee. Every development environment is unique but the main apps that you want working fast are Finder, Git, Node, NPM, Java, Scala, Shell, VSCode and xCode.
Whenever possible I will provide a verification step to make sure the command worked. I’ve also included a list of the most productive Chrome extensions and VSCode extensions. I will try to keep these instructions up to date with the most recent changes.