Exemplo de uso da API do github no javascript

Eu tenho procurado na web há algum tempo e não consegui encontrar um exemplo de como usar oAPI do GitHub de javascript simples do lado do cliente (sem node-js, jquery etc). Eu queria algo como autenticar, em seguida, empurrar uma bolha, colocar o mais simples possível para que eu possa entender. Não deve ser muito complicado, aposto que você pode fazer isso em uma dúzia de linhas de código, mas eu não sei muito sobre ajax, json e jsonp.

Você pode me dar um exemplo para começar?

Obrigado!

editar: achei isso:http://blog.vjeux.com/category/javascript, mas ainda estou confuso sobre quais são exatamente os passos do processo.

questionAnswers(1)

yourAnswerToTheQuestion