I recently found myself collaboration on a project with a developer who had just made the switch to Mac after developing for years on Windows machines. He wanted some advice on how to get up and running. I sent him the following: