Summary of common challenges I have seen and how I overcame them