What do you do when you are tasked with a project using a language or framework you are unfamiliar with?