Chapter 1. Setting up a development workstation