Ceit Butler
I do that too. The trick that I use for keeping track of it all, is to open each offshoot of my main search in a new tab. That way you can backtrack from right to left, tab by tab, closing them as you go.
I also keep the relevant tabs open to refer back to as needed. I currently have the OAuth tutorial open in one: https://knpuniversity.com/screencast/oauth/client-credentials#play
The Coop API page in another: http://coop.apps.knpuniversity.com/login
The OAuth Github repository: https://github.com/knpuniversity/oauth
The documentation on Guzzle: http://docs.guzzlephp.org/en/latest/
The documentation on Symfony: http://symfony.com/what-is-symfony
And the PHP online manual: https://secure.php.net/manual/en/