Local Development Resources

MacOS: Bash Shell

Want to enable a Bash shell for your MacOS device’s terminal? Both Bash and zsh are built-in, so you can swap to a bash shell at any time by typing bash in the terminal and pressing Enter.

Windows: WSL

If you want to use a Windows device as a dedicated tool for local software development, considewr installing Windows Subsystem for Linux. WSL allows you to run Bash commands and Linux-based software on Windows with a shared filesystem.

Visual Studio Code

Visual Studio Code or VS Code is a robust, cross-platform software tool that supports both local and remote development.

VirtualBox

Virutalization software like VirtualBox can be slower and less-lightweight than WSL, but it provides GUI access Linux distributions like Ubuntu from Windows and Mac OS devices.