When I was installing node, I already had homebrew installed and ended up getting v0.2.6 because I had not updated my homebrew installation. Running ‘brew install’ and then re-installing node worked, but it would have saved me time if I had known that I needed to update homebrew first. This might be worth mentioning in chapter 1.
That’s a good suggestion. It does seem a bit odd that Homebrew relies so heavily on the manual @brew update@ while Rubygems and npm (almost) always install the most up-to-date versions of packages.