Yes but before coding my own stuff, I check if there is not a similar things available on GitHub. Then I check if I can use reuse the code or extend it. Sometime you will find that using an existing code it more time consuming than building your own stuff.