
Homebrew is a package manager for macOS, which is like apt on Ubuntu/Debian, yum on CentOS, or chocolately on Windows.

Download from vendor websites, and run the installation wizard, or copy the application to the Applications folder of macOS (~/Applications). After install Homebrew for macOS ( Homebrew), open the Terminal and type brew install. Just login into App Store with an Apple ID, and find and install the software. You can install a lot of software on macOS by three following ways:

However, for a few days of using it, I didn't see much trouble in my development job. Some people complain about the bugs in the new Apple silicon (M1 chip). Hugo (for maintaining websites and blogs).Brew (from Homebrew) - package management for macOS.ZSH (preinstalled, but need configuration).XCode (from App Store) - The best IDE for macOS.My favorite window management tool for macOS: Rectangle.MS Office: Downloaded from my Office 365 account.Google Chrome (from Chrome download page).I installed some software and tested out some tools I often use for development: Right after receiving my new Macbook, I upgraded it to macOS Monterey 12.1 for the latest OS.

My first experience with this laptop was pretty good. Currently, I apply this on my Macbook Air M1 2020 - 16GB RAM and 512GB SSD. I maintain this note as my instruction for setting up macOS for development.
