Since the guest page (= unauthenticated user) is the same for everyone, this PR "caches" default values instead of retrieving the same values over and over again for each request to speed up page delivery and lessen server burden.
The contributor data from the GitHub API is part of those defaults which in turn gets rid of an async API call per page load.
Since the guest page (= unauthenticated user) is the same for everyone, this PR "caches" default values instead of retrieving the same values over and over again for each request to speed up page delivery and lessen server burden. The contributor data from the GitHub API is part of those defaults which in turn gets rid of an async API call per page load.