Jonathan Turner

Jon looks forward to a world where everyone involved in software development cares about the quality of their software and the value it provides. He is an advocate of test driven development, pair and mob programming, continuously integrating code changes, and continuously delivering value to customers. As a software developer with nearly 20 years of experience, he has worked in a variety of fields including government management software, children’s English language learning software, and online video-based software development training. He has also been a university instructor and frequently presents at user groups and conferences on topics such as test driven development, pair and mob programming, continuous delivery, Docker, software design patterns, C# language features, and even on origami a few times. He is a co-organizer of the Utah Software Craftsmanship group. When he’s not developing software professionally, Jon spends time doing game and mobile development, working on a variety of robotics projects (while trying not to bring about the robot apocalypse), folding origami for friends and strangers, or spending time with his wife and three children.
Experience Reports
Mob programming is an extremely effective way to develop software, not only in-person, but also remotely. Over the past year, my team and I have been exploring ways to collabo…
Event Sessions
Mob programming is an extremely effective way to develop software, not only in-person, but also remotely. Over the past year, my team and I have been exploring ways to collabo…

Privacy Preference Center

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to SET UP AN ACCOUNT on the new platform to establish your user profile. Your previous login credentials will not work until you do this set up.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.