This application allows users to enter an arbitrary GitHub username and be presented with the best guess of the GitHub user's favourite programming language.
I've used https://api.github.com/users/username/repos API in the Detail component to get repos' languages that signify the most-used programming language in the repos. If no languages are detected that would be null.
Documentation for the GitHub API can be found at https://developer.github.com/v3/