Resolver um problema não significa que você precisa fazer do zero, do seu jeito. Saber para quem ligar, onde buscar e até mesmo onde copiar é valido!
A questão maior é que, independente dos meios, você resolveu de fato um problema. Orgulhe-se disso.
Inclusive, reaproveitar algo já feito e testado por muitos é até mais seguro. É um ato inteligente. É impossível você resolver todos os problemas do mundo, decorar tudo, saber tudo.