Deep copying objects using JSON.stringify and JSON.parse

— There are a lot of reasons where you would want to “deep copy” objects in your application. For instance, when working with React.js, you might have used the shouldComponentUpdate life-cycle method. In this method, you would determine if the component has the same props and state as it had previously by shallow or deep copying objects.

Stories of how softwares/products got their name

— Sometimes, it’s kind of fascinating to know the origins of the products/projects we love. I personally find these stories quite amusing and insightful at the same time and so, here’s a collection of such software products/projects/companies and the stories of how they got their name.