Getting Started
These are the tools you need to get started with software development on MacOS:
- Brew (for package management)
- Git (for version control and to keep track of your work)
- SSH (to access other servers remotely and deploy and run your code, and to access remote Git repositories from e.g. GitHub)
- Wireguard (to access my VPN and use my servers from your laptop)
- 🗄️ Download
- Visual Studio Code (for code editing and debugging)
- 🗄️ Download
- macOS Terminal (to run commands and scripts)
- 🗄️ Download
- Docker (to build and run containers)
- 🗄️ Download
Installation
Install the terminal first (iTerm2), since other tools are easier to install once you have it.
Brew
Open a terminal and paste this:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Follow the instructions.
Git
brew install git
Then see the Git section
SSH
brew install ssh