Computers: not even once.
In order to prevent yarn from yelling at me in a rails project, I typed `brew upgrade yarn`. It "upgraded", by which I mean "broke": python, postgres, openssl, elixir, and a whole host of other things I haven't discovered yet.
Homebrew used to be such a good little system, too.