John is a software person living in Austin, Texas. He likes to spend his time playing with code and writing about software development. Though he will always be a software developer, he most recently moved to engineering management. On good days, John is thinking about how to inspire developers and engineers in his care. Above all, he loves working with brilliant, collaborative people who can balance idealism with pragmatism.