As a product guy, I do feel the need to stand up for Facebook. They take a lot of bashing from the media for their UI. I myself am guilty for bashing Facebook’s UI/UX, but they have a long laundry list of requirements. Not to mention their user profiles are quite diverse. They have user feedback pulling them in a million different directions, and then there is the other 98% of users that don’t explicitly say anything. Their actions must be measured, translated, and digested for their product team to act. So next time you think about saying “Man Facebook’s UI sucks,” think again. A 200 million user base didn’t show up due to lack of options.
Despite Facebook’s dominance there is room for innovation in the social network space. Facebook is winning the game, but it has not won it. They aren’t happily sitting back with their lead in the space. Their product serves a need, but it is far from perfect and they are well aware of it. Social networking is still in its infancy stages despite its adoption rate.
In regards to competition, I do like Virb’s look and feel, but it does leave me wanting feature wise. I’ll save my thoughts on Virb for another post.
Media, Product Management, Social Media, Technology
facebook, Product Management, social networking, virb

Why not just stick with TweetDeck?
Why A few weeks I go posted a tweet about hoping that the iPhone app Tweetie would be ported to an OS X desktop application. It’s not a secret that I have a love-hate relationship with TweetDeck. I like its functionality, but the UI and UX is suboptimal. Not to mention the memory leaks can end up with 1GB of lost RAM. I must say, every Adobe AIR app I’ve ever used suffers from this issue. Come to think of it, every application from Adobe on my comps (including the entire Creative Suite) is a resource hog. At any rate, this is what ultimately led to a mission to replace TweetDeck. Tweetie is not my first attempt to dethrone TweetDeck from ruler of my tweets. Last week I was giving Nambu a shot. Unfortunately, the stability of that application was questionable. However, it’s a beta release so I will give it another shot in a few weeks.
Too early to tell, but its looking good
At the request of the developers, I won’t disclose much information, but I will say that it does have promise. I’ve had the application open all day and its using up a total of about 30MB of RAM. I’ve got 4GB so that is an insignificant amount. Its responsive and easy to manage. Animations are cool and the UX is where it needs to be for a Twitter application. A big sell point for me is being able to track conversations/threads. Not sure why every Twitter app doesn’t have this, but its a great feature. There are many other cool features that I won’t hit on just yet. I will be sure to publish a more comprehensive review once I get the OK from the developers. For now it will serve as my new Twitter client for the Mac.
Technology
Apple, Software, twitter

My biggest standing question:
What mix of content and profile-based targeting will be used to target me ads?
My doubts
I’m not a fan of preference based content or ad targeting. I think it will only be effective in a “beats a blank” scenario. This is when the ad or content targeting engine has no idea what to target me, which basically means it has no context of my visit. This should be a rare phenomena since I usually enter a site through a link from Twitter, Google Search, or a news feed from my Pageflakes page. My destination is almost always not the front door, aka www.site_name_goes_here.com. This means that with the right technology, my context can almost always be identified.
Profile-based targeting done right
I must admit though that I do like the way Google is going about this profile based ad targeting. It’s transparent and easy to opt out.
Google should stick to it’s Ace in the Hole: Context
Google has one thing that everyone wishes they had, context. Google knows exactly what context their users are in after a search is submitted. So will Google target me primarily on context and fallback on my profile preferences when context is not available? That is what I hope to answer with this experiment. Stay tuned, but if you have an experience with this new initiative from Google, please post in the comments below.
Personalization, Search, Targeting, Technology