MacBook Setup for the Pros 2023
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, SFDX, 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, Progressive Web Apps, and VSCode extensions. I will try to keep these instructions up to date with the most recent changes.
A quick note on cleaning your new Macbook. Please follow Apple's recommended method for cleaning your screen.