https://medium.com/@anik.haque.cse1/the-open-source-odyssey-why-web-developers-should-embark-on-the-journey-of-contribution-d96d06d64659