As a software engineer, you likely appreciate efficiency, clean environments, and having control over your development machine