7 Questions to ask a developer