Paul Buchheit (Facebook) – Interview After Facebook’s Acquisition of FriendFeed (August 2009)


Chapters

00:00:24 Integration and Transition: FriendFeed's Post-Acquisition Phase at Facebook
00:03:46 Real-Time Feed Updates, Technology Infrastructure, and Company Priorities
00:11:24 FriendFeed's Evolution, Impact of Real-Time Services, and Future Development
00:13:41 FriendFeed's Product Development Philosophy and the Dynamics of the Facebook Acquisition
00:18:32 Conversational Meta-structures and Social Media Platform Dynamics
00:26:27 API Simplicity, Facebook Integration, and Privacy Models
00:30:36 Work Collaboration Software, Efficiency of Direct Messaging, and Product Integration Challenges
00:33:27 The Disruption of Real-Time Communication, URL Shorteners, and the Unpredictable Evolution of Technology
00:38:59 Evolving Landscape of Social Media and User Interfaces
00:46:16 Exploring FriendFeed's User Experience and Feature Development

Abstract

Navigating the Waters of Real-time Communication: Paul Buchheit on Facebook’s Acquisition of FriendFeed and the Future of Social Media

In a comprehensive conversation at Facebook’s headquarters, Paul Buchheit, formerly of FriendFeed and a significant player in the social media realm, delves into multiple facets of FriendFeed’s transition post-acquisition by Facebook. The discussion encompasses a range of issues, from the cyclic development cycles at FriendFeed that facilitated the acquisition, to real-time update mechanisms in FriendFeed, and the potential of these technologies to reshape digital communication. Moreover, the chat touches upon technical challenges, the unpredictability in the evolution of real-time communication tools, and the future of API openness and user experience.



Transition and Development Cycles:

The acquisition of FriendFeed by Facebook comes at a critical time. Speaking from Facebook’s headquarters, Paul Buchheit notes that his team is in a transitional phase. They are investing time to understand Facebook’s working mechanisms and codebase. This transition was made easier due to FriendFeed’s cyclic development patterns, which allowed for projects to occur in short-term sprints followed by evaluation phases, effectively minimizing disruptions.

Real-time Impact and Future Focus:

Buchheit emphasizes the significance of FriendFeed’s shift to real-time services. Real-time communication has transformed the utility and understanding of social media products. While concerns exist about FriendFeed’s performance, especially post-acquisition, Buchheit assures that focus is gradually shifting towards Facebook’s engineering challenges. Essential maintenance for FriendFeed will continue, albeit with less active development.

Update Approaches and User Involvement:

Discussing FriendFeed’s real-time update mechanisms, Buchheit explains that the system generally updates almost instantly. FriendFeed uses a multi-strategy approach for detecting updates, including half-hourly checks, monitoring blog ping services, and supporting protocols like SUP and PubSubHubbub. For instantaneous updates, users can ping FriendFeed directly or implement these faster update protocols in their systems, which Google is also integrating into their services.

Uncertainty in Integration and Decision for Acquisition:

Buchheit acknowledges it’s too early to provide a concrete timeline for FriendFeed’s full integration into Facebook. He assures that the team’s familiarity with FriendFeed will be invaluable as they integrate their experience into the new context. Moreover, he reveals that the acquisition decision was only finalized after both parties understood each other’s future directions, particularly their aligned interests in enhancing real-time communication features.

User Interface, API, and Metadata:

Conversations in social media can benefit from metadata and API simplification, Buchheit explains. Metadata can be used to link replies to their original messages, creating a more linear flow of threaded conversations. He also discusses efforts to simplify FriendFeed’s API to include primary abstractions like “entries,” “messages,” and “people,” making it easier to replicate functionalities.

Openness and Future Possibilities:

The acquisition of FriendFeed by Facebook has opened up a dialogue on API openness and the federated model for social media platforms. Buchheit advocates for a federated model, similar to email systems, as a driver for innovation. Although he leaves the issue of maintaining an open API after the acquisition ambiguous, he believes that the deal has encouraged people to build similar services, thus fostering innovation.

Additional Information:

Buchheit also highlights that traditional email might become obsolete for internal communication, citing newer, more streamlined methods as preferable. He discusses the impact of URL shorteners and anticipates an evolution in their features like click tracking and analytics.





Paul Buchheit’s conversation offers a multifaceted view of FriendFeed’s transition and the broader social media landscape, especially in the realm of real-time communications. The topics discussed shed light not only on FriendFeed’s current status but also on the rapidly evolving norms and challenges of digital communications. As FriendFeed transitions into its next chapter under Facebook, its influence and the challenges it presents offer critical insights into the trajectory of real-time communication technologies.


Notes by: professor_practice