Deciding on a programming language is always a difficult choice, learn why Stream switched from Python to Go as our language of choice. | Continue reading
Learn the advantages and disadvantages of different communication protocols: HTTP, WebSocket, gRPC, and WebRTC. | Continue reading
You’ll learn about how to build your own real-time Android WhatsApp project with Jetpack Compose and Stream SDK. | Continue reading
Learn how to code a full-stack Instagram Clone using Flutter and Stream Feeds that looks and feels just like the real-world app. | Continue reading
Learn about the performance differences between Flutter and JavaScript when developing desktop apps and which platform is right for you. | Continue reading
We have just released our new Jetpack Compose SDK for Android, which gives you pre-built UI Components to build in-app messaging features! | Continue reading
The Stream Maker Account provides qualifying teams with full and free access to Stream's Chat and Activity Feed APIs, making them accessible to side projects and new startups. No credit card is required. | Continue reading
In this tutorial, we’ll build an encrypted chat… | Continue reading
In this post, we'll explore how to do two thing… | Continue reading
Over the last few years, CSS-in-JS solutions have become prevalent across the front-end landscape with many offerings such as styled-compone… | Continue reading
TL;DR Stream released vg almost three years ago, and since its inception, Go has improved quite a bit in regards to its dependency managemen… | Continue reading
If you’re looking for a white-label chat solution, this is this post for you! In this blog post, we will outline various companies in the ma… | Continue reading
React hooks, released in February 2019, have huge benefits when implemented in your application. Whether you’ve used hooks before or are jus… | Continue reading
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 wi… | Continue reading
Over the past days, we’ve been happily migrating disgruntled Layer customers over to Stream. The surprising announcement of the shutdown of their API on October 30th has been pretty amazing for our growth. However, as a developer, it annoys me to see a company get bought up and t … | Continue reading
When searching for a provider to enable in-app messaging, you might compare Chat by Stream with Pusher’s Chatkit. | Continue reading
Stream provides an easy to use API, React components and UI kit for Chat | Continue reading
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 … | Continue reading
Here at Stream, we use Go extensively, and it has drastically improved our productivity. We have also found that by using Go, the speed is outstanding and since we started using it, we have implemented mission-critical portions of our stack, such as our in-house storage engine po … | Continue reading
This tutorial combines two of my favorite things, the Go programming language and images of SpaceX rocket launches. With Go rapidly picking up adoption in the developer community, its becoming one of the leading languages for building backend systems. Go’s performance is similar … | Continue reading
This tutorial combines two of my favorite things, the Go programming language and images of SpaceX rocket launches. With Go rapidly picking up adoption in the developer community, its becoming one of the leading languages for building backend systems. Go’s performance is similar … | Continue reading
Stream, scalable news feeds and activity streams as a service. iOS, Android and web. | Continue reading
Lately, I’ve been using Google’s feed on Android and it contains several interesting best practices for content discovery. Google’s feed strikes an effective balance between machine learning and follow relationships. With the recent advancements in AI, it can be hard to know when … | Continue reading
The team here at Stream enjoys building open-source sample applications to showcase the functionality of our API. Our perspective has always been that it’s better to demonstrate the capabilities of our offerings in a fully functional platform. In this case, leveraging Stream and … | Continue reading
First Things First Here at Stream, we power activity feeds for 300+ million end users and love playing around with ways to utilize our product in all sorts of use cases. Most recently, we built Winds, an open-source RSS and Podcast application with a strong focus on UI and UX. Sh … | Continue reading
There’s hardly a developer who doesn’t use GitHub. With all those stars, pulls, pushes and merges, GitHub has a plethora of data available describing the developer universe. As a Data Scientist at Stream, my job is to develop recommender systems for our clients so that they can p … | Continue reading
Stream, scalable news feeds and activity streams as a service. iOS, Android and web. | Continue reading
React Fragments let you render an array of elements to the page without using wrapper divs, and can save you countless hours of google-fu-induced headaches. | Continue reading
panic: runtime error: invalid memory address or nil pointer dereference If you ever used Go, you probably saw this error at least once. Somewhere a nil pointer or nil interface was passed to a function that doesn’t handle nil. In all cases this is a programming error, either the … | Continue reading
panic: runtime error: invalid memory address or nil pointer dereference If you ever used Go, you probably saw this error at least once. Somewhere a nil pointer or nil interface was passed to a function that doesn’t handle nil. In all cases this is a programming error, either the … | Continue reading
I love using RSS to follow the programming and tech news I care about. Unfortunately, the number of sites supporting RSS has been in rapid decline over the last few years. The reader ecosystem is slowly degrading as well. Facebook and Twitter’s dominance is now delivering its fin … | Continue reading
I love using RSS to follow the programming and tech news I care about. Unfortunately, the number of sites supporting RSS has been in rapid decline over the last few years. The reader ecosystem is slowly degrading as well. Facebook and Twitter’s dominance is now delivering its fin … | Continue reading