Tutorials: Feeds

Tutorials

Series: Building a Social Network with Flask & Stream – Part 6

This is the sixth installment of a tutorial series focusing on how to create a full-stack application using Flask and Stream. In this post, we will be exploring how to create, update, and delete activities on Stream, as well as enrichment of feed activities. We are going to dive …

Tutorials

Series: Building a Social Network with Flask & Stream – Part 5

This is the fifth installment of a tutorial series focusing on how to create a full-stack application using Flask and Stream. In this article will go through setting up a customizable user profile page and an introduction to adding content in Stream, we’ll even toss in a brief se…

Tutorials

Series: Building a Social Network with Flask & Stream – Part 4

This is the fourth installment of a tutorial series focusing on how to create a full-stack application using Flask and Stream. This is the second part of the User and Permissions set up. This article is going to cover setting up the views and forms to allow users to register, log…

Tutorials

Series: Building a Social Network with Flask & Stream – Part 3

This is the third installment of a tutorial series focusing on how to create a full-stack application using Flask and Stream. Originally, this article was going to cover the creation of the initial database models for your app, as well as handling registration/login and other con…

Tutorials

Series: Building a Social Network with Flask & Stream – Part 2

This is the second installment of a tutorial series focusing on how to create a full-stack application using Flask and Stream. This week we’re going to start digging into the actual construction of our app. In this article, I am going to guide you through setting up the initial f…

Tutorials

Series: Building a Social Network with Flask & Stream – Part 1

For the last little while, I’ve wanted to develop a new kind of social media site. Between the privacy issues, relentless ads, and the pervasiveness of bots on almost every service, I wanted to build something that would allow people to have a new source to discover the newest an…

Tutorials

Stream Flutter: Building a Social Network with Stream Activity Feeds and Flutter

In this post, we’ll be creating a simple social network, called Stream Flutter, that allows a user to post messages to followers. The app will allow a user to post a message to their followers. Stream’s Activity Feed API combined with Google’s Flutter makes it straightforward to …

Tutorials

Tutorial: User Auth with Stream Chat & Feeds

A common point of interest when integrating Stream is how to authenticate users, in addition to generating a token for use on the frontend side of the application. Whether you’re using Stream for feeds or for chat, generating an auth token is actually rather simple, and it’s easy…

Tutorials

Integrating with Stream: Backend & Frontend Options

When we first built Stream, the platform was intended to be a pure back-end integration, allowing companies to build complex feed structures in a matter of minutes to hours rather than days or months. Since the inception of Stream, the platform has grown to be much more than a ba…

Tutorials

Designing an Activity Stream? Yeah, There’s a W3C Spec For That!

In these days of massive social tech innovation, we’re happy to report that activity streams are a crucial feature in nearly all apps. Any application developer worth her code knows it, and every social media user knows it: feeds are everywhere, and they’re incredibly useful. The…

Tutorials

Aviato – A Prototype Built with Stream’s React Native Components & Serverless on AWS

The Story Behind Aviato With our recent announcement about the React Native Components for activity feeds, we wanted to showcase them with a project that was not only functional but also fun to build. For those of you that haven’t seen HBO’s comedy sitcom Silicon Valley, Aviato i…

Tutorials

Using the Stream Real-Time Firehose with AWS SQS, Lambda, and SNS

Stream enables you to listen to fee changes in near real-time using SQS, webhooks or websockets. In this tutorial, we will discuss how to use AWS SQS & Lambda to respond to feed updates. While websockets are the preferred method to listen to changes, SQS notifications have a spec…

Tutorials

Try out the Stream API with Postman

NOTE: This content within this blog post is no longer valid or in a working state. As many developers are aware, Postman is a fantastic tool for developing and testing RESTful web-services and APIs. Since its inception, Postman has evolved beyond simply sending HTTP requests into…

Tutorials

Build a scalable Twitter clone with Django and Stream

In this tutorial, we will build a Twitter clone using Django and Stream, a hosted API for newsfeed development. By the end, you’ll see how easy is to power your newsfeeds with Stream. For brevity, we leave out some basic Django-specific code and recommend referring to the Github …

Tutorials

5 Common Mistakes Integrating With Stream

Getting started and integrating with a technical solution, like the Stream activity feed API, can be exciting. Sometimes you just want to rip open the proverbial box and get started. When implementing a new API I rarely want to read pages and pages of (sometimes boring) documenta…

Tutorials

Best Practices for Instagram-style Feeds

Introduction As part of our "best practices" series, we wanted to describe our best practices for setting up feeds for a simple photo sharing application. These feeds allow users to upload photos, follow other users, like photos, and see notification and aggregated feeds. Of cour…

Tutorials

Aggregated Feeds – Demystified

Our team has been hard at work to make aggregated feeds easier to use. This blog post will dive into more detail and help you get your aggregated feeds up and running. If you’re looking for something more interactive, also check out this 5 minute interactive tutorial. When to Use…

Tutorials

The Stream Firehose with SQS, Lambda, and Redis

Introduction As of late August, 2016, Stream has officially opened a Firehose to its real-time platform, allowing users to listen to all feed changes via Amazon SQS or webhooks. The Firehose is an addition to the existing websocket framework and was put in place to allow for spee…

Tutorials

Build Scalable Newsfeeds with PHP 7 and Laravel – in 60 Minutes

With all the excitement around the release of PHP 7 – here at Stream we have decided to give our own PHP a refresher – from our client, example apps, and Laravel framework integration. Learn installing PHP 7, Laravel 5.2, Stream-Laravel, and create an example application.

Tutorials

13 Tips for a Highly Engaging News Feed

Getting the user experience right for a newsfeed is quite the challenge. Many apps end up showing completely irrelevant content to their users. Companies like Instagram, Quora, Etsy, Linkedin and Facebook have shown us a few tricks about providing an engaging newsfeed experience.…

Tutorials

How To Build a Notification Feed using Stream

A quick how-to for building a notification feed using Stream.

Tutorials

Example App: Python & Django on Heroku

We are excited to announce the first of our GetStream example applications – Python/Django on Heroku.