This video will change the way you think when coding