I love random late night trawls around the internet, I often discover the coolest new things this way! Last night I accidentally came across FriendFeed and immediately registered for a Beta invite; this morning I found an invite email waiting for me when I logged into Gmail.
FriendFeed is a ‘lifestreaming’ service, allowing an aggregated view of an individuals social-web content to be captured within a single web site. The aim is to make it easier for friends to connect and stay in contact over the web, removing the need to check multiple sites for personal updates as all information from that individual is pulled into a single location.

FriendFeed has an impressive team behind it. It was founded by Bret Taylor, Jim Norris, Paul Buchheit and Sanjeev Singh - all of who previously worked at Google, where they designed and worked on a number of Google’s big products including, Google Maps, the Google Maps API, Google’s developer program, Gmail and Google Groups. It’ll be interesting to see what this team can bring to the growing lifestreaming area.
Lifestreaming is becoming increasingly popular on the web as RSS becomes ubiquitous and usage of web services more varied. Probably the best known lifestreaming service is the Mini-Feed provided internally by Facebook to pull updates from an individuals profile to the Facebook News-Feeds of their friends. This lifestream is currently limited to within Facebook’s walled garden, whilst other services such as Jaiku let you create and share a lifestream more openly.
FriendFeed is a simple concept, very nicely implemented. After spending most of today playing with the service, I thought I’d do a quick walkthrough and summary of my thoughts.
After creating your account and picking a nickname, the ‘Services’ page allows you to easily add in the online accounts you want to pull into your FriendFeed from around the internet. A really wide range of accounts and feed types are supported. In about five minutes I had easily added my Blog, del.icio.us, Digg, Flickr, Google Reader Shared Items, Last.fm, LinkedIn, Twitter and YouTube feeds to my profile. Streaming of Amazon.com Wish Lists, Furl, Google Shared Stuff, iLike, Jaiku, Netflix, Picasa Web Albums, Pownce, Reddit, SmugMug, StumbleUpon, Tumblr, Vimeo, Yelp and Zooomr services is also supported - a pretty exhaustive list. Incidentally I wasn’t able to add in my Amazon Wish List, but I assume this is because I use .co.uk rather than Amazon.com - I’m sure this will be fixed easily enough at some point. It was really easy to add in all my services, usually just a case of providing my account username, profile name or public page link.

Once added, all your activity from all of your specified feeds is pulled into your lifestream and displayed in ‘My Feed’. The page is nice and clear, quite ‘Twitteresqe’ in fact. All my specified feeds were pulled in instantly, unlike in Jaiku where feed latency is a common complaint amongst users. I also think that FriendFeed does a much nicer job than Jaiku in handling multiple activity entries. Note that in the screenshot my Last.fm and digg entries list the title of multiple items separately; in Jaiku anything after the first entry is buried into comments. I checked this with Twiter as well and can confirm that FriendFeed also displays rapid Twitter posts separately. RSS for this page is of course available so you can re-use your lifestream data pretty much any way you want.

The ‘Friends Feed’ and ‘Public Feed’ are similar to ‘My Feed’. Again the Twitter influence is obvious - this is definitely no bad thing! ‘Friends Feed’ combines your output with those of friends you are following. ‘Public Feeds’ lets you see lifestream info from across the whole community. Again RSS is available for both.

Adding friends to your account is easy - just search for an email address on the ‘Friends’ page. A nice touch is that you can associate multiple email addresses with your account, so that if you are known by a number of different email addresses friends should still be able to find you.

In addition to RSS for every page the FriendFeed team have obviously put a bit of thought into how you will want to use your lifestream feed externally. A nice java badge is available for adding your FriendFeed to a web site, but more important in my opinion is the Facebook application which quickly adds your FriendFeed to your Facebook profile.

Why is this useful I hear you ask, doesn’t Facebook already pull my activity into my Mini-Feed lifestream? This I think is one of the really clever uses of FriendFeed. To share my Flickr, Twitter, digg etc activity with friends through Facebook I need to add separate apps for each service, then get my friends to do the same or else my activities outside of Facebook won’t show up in their News-Feeds. With the Facebook FriendFeed application I, and they, only need to add this one app in order to share all outside social web activity within Facebook. Pretty cool! It’s meant that I’ve been able to tidy up my Facebook profile quite a bit, soon I’ll be inviting my friends to install the FriendFeed application as well.

Add to this the fact that FriendFeed gives Twitter and Pownce users the same (or even better) lifestream features than those provided by Jaiku, and I think that the service is on to a winner! It’s an easily usable way to pull together the largest range of separate social-web services I’ve seen so far. It presents your lifestream in a clear, accessible format providing a personal’Mini-Feed’ even for those who don’t want to use Facebook. I will defiantly be adding FriendFeed permanently to my social-web toolbox.
As a Beta Tester I seem to be able to send invites to friends, so leave a request in the comments section below if you want me to send you on a FriendFeed invite.