https://dinis-maga.medium.com/navigating-the-github-jungle-a-guide-to-understanding-and-contributing-to-random-repositories-09a6908f7c0e