10 - When To Roll Your Own Code

As web developers we are discouraged from reinventing the wheel, we are told that we must stand on the shoulders of giants and be apart of the open source world. But when should a developer roll their own code instead of using an open source project. This is what we are going to be talking about in this web development discussion. I am going to draw upon my experience writing my own Wordpress plugins and themes, using open source e-commence projects in Symfony and Laravel and using black box libraries.