I always heard this advice but didn’t know why. So I looked into it. Basically, the system Ruby is fine for running sysadmin scripts (as long as you don’t add gems or try to update it). But don’t use it for development because:<p>- the default location for gems is the system Ruby directory /Library/Ruby/Gems/2.6.0 so you will need to be superuser to install gems (and you really shouldn’t alter this folder)<p>- you could use sudo to install gems but that’s a security risk (gem installation can run malicious code)<p>- using Bundler is a best practice to manage gem versions and dependencies<p>- it’s best to start projects with the newest version of Ruby and the system Ruby is 2.6.3<p>- the pre-installed Ruby is deprecated by Apple and may disappear in future macOS releases<p>Did I miss anything?