In this interview with NERSC Infrastructure Services Group's Gabor Torok, learn about best practices for software development, what kinds of skills are important for an effective software engineer, and how Gabor went from scientific illustrator to software engineer at NERSC!