Social media sites have gone mainstream over the past few years, and it's affected web developers everywhere. With the success of sites like Digg, Twitter, Reddit, Delicious and Friendfeed, many developers have turned to adopting some of the practices of social media into their own sites. In fact, it's not that hard to build your own social news portal, with the help of a few key coding techniques