Particularmente concordo com os colegas que dizem que o melhor é entender o operacional por trás do código, dessa forma vc conseguirá extrair melhor o conhecimento dos códigos encontrados na web. Caso você use este repositório como facilitador e não fique refém do google para codar acho válido ter uma forma de guardar a informação para usar depois.
Como dica, para estes casos onde é interessante ter uma "colinha" acredito que o melhor é criar um gist no seu reporitório no GitHub. Dessa forma vc pode salvar de forma mais segura e ter um controle de versão caso encontre melhoramentos para as ideias contidas lá.