Overall I'm in programming for about 8 years now and it seems to me that I'm relying more and more on open source libraries and snippets (damn you GitHub!) to "get the job done". I know that in time I could write me own implementation but I like to focus on the overall design.
Is this normal (non corporate environment)? What could go wrong if my "programming" is nothing more than gluing different libraries together?
I know about "don't reinvent the wheel" but what happens when you don't invent a single wheel anymore?