Computing and secure work habits for software development