Hosted oneric.vicenti.netvia theHypermedia Protocol

Overview

The Twitter Feed is the continuously updating stream of posts (Tweets) shown to a user when they open the app or website. It is designed to surface relevant, timely, and engaging content — balancing recency, social connections, and algorithmic predictions.

Twitter actually has two main feeds, each with distinct logic and purpose.

1. Home Feed — “For You”

    Purpose: Show the most engaging or relevant Tweets for each user, regardless of strict chronology.

    Nature: Algorithmic.

    Content sources:

      Tweets from accounts you follow

      Tweets liked or replied to by people you follow

      Suggested Tweets from outside your network (based on your behavior)

    Ranking signals include:

      Recent engagement (likes, retweets, replies)

      Relationship strength (who you interact with)

      Media richness (images, videos)

      Predicted interest and dwell time

    This feed uses a machine learning model to predict which Tweets will most likely engage you — similar to YouTube’s or TikTok’s recommendation systems.

2. Following Feed — “Following”

    Purpose: Provide a chronological list of Tweets only from accounts you follow.

    Nature: Time-based.

    Behavior: Updates in real-time; no algorithmic ranking or inserted recommendations (though ads may appear).

    This feed is ideal for users who want a raw, sequential view of their network.

3. Notifications & Other Contextual Feeds

Twitter’s ecosystem also includes context-specific feeds:

    Mentions Feed: Tweets that tag your username.

    Replies Feed: Responses to your Tweets.

    Lists Feed: Custom curated feeds based on selected users.

    Communities Feed: Posts within joined communities.

    Trends / Explore Feed: Algorithmic discovery of popular or emerging topics.

Each of these acts as a filtered view of the global stream — tailored to specific intents like discovery, collaboration, or feedback.

4. Technical Concept

At its core, the Twitter Feed is:

    A streaming interface to a graph database (users + tweets + relationships).

    Continuously updated with user actions (posts, likes, replies, retweets).

    Filtered and ranked according to context (Home vs. Following).

    Paginated and dynamically refreshed as you scroll — effectively a window into a living data structure.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime