Developer Education

As an avid tech news reader, I’m able to follow industry discussions about hot new start ups.

For example, startups such as Snapchat, Pinterest, etc. have garnered a lot of hype. As a technology enthusiast, what is my duty to try out new apps / sites?

Is it enough to know about them? Is it enough to have tried them? Is it enough to know how to recreate them?