https://levelup.gitconnected.com/3-reasons-take-home-assignments-are-the-best-for-finding-the-perfect-job-as-a-developer-fa40daa8062