Open Source

The Ultimate Guide to Open Source

Introduction In the modern software world, open-source projects have gained immense value, helping conserve significant resources in software development. Open-source solutions have played pivotal roles in the success of startups, aiding them in various aspects, from optimizing development resources for timely project launches to occasionally contributing to business strategies. As more companies integrate open-source software

Read more ->
11 min read

Becoming A Successful Open-Source Librarian

The open-source software ecosystem is in a constant state of growth. Every day, new libraries and solutions are introduced on GitHub that are designed to accelerate development speed and make our lives as developers easier. Nowadays most companies, especially startups, are highly dependent on open-source libraries. They reduce development resources needed and have been a

Read more ->
17 min read

Stream Loves Open Source: Aug 2022

At Stream, we rely on open source to build our products and SDKs. In this article, we want to take the time to highlight some of our favorite projects and maintainers ❤️. The key takeaway of this article is to support open source projects you rely on in any way you can. We can all

Read more ->
6 min read

Stream 💙 Open Source: February

Take a look at our updated article for August 2022 on our latest OSS contributions. Open source is at the heart of nearly all projects built today. From rockets on Mars to next-gen chat and feeds, they all rely on the software created and maintained by developers worldwide. At Stream, we not only love developers, but

Read more ->
1 min read

Tutorial: How to Build a Slack Clone with React Native – Part 3

Note: This blog is archived due to limited compatibility with an old version of the React Native chat SDK. Please check our latest tutorial or our finished Slack clone. In Part 2 of this tutorial, we covered how to build Slack-like navigation, channel list screen, channel screen, reaction picker, and action sheet. In this tutorial,

Read more ->
4 min read

Tutorial: How to Build a Slack Clone with React Native – Part 2

Note: This blog is archived due to limited compatibility with an old version of the React Native chat SDK. Please check our latest tutorial or our finished Slack clone. React Native has come a long way since its first release in 2015. In fact, it has enough components, APIs, and supporting libraries in its present

Read more ->
7 min read

Deploy HTTP Services Written in Swift to AWS in Seconds

Recently, Apple announced the Swift AWS Lambda Runtime. It’s now possible to write self-contained functions that run on AWS using the same Swift you use for iOS development. This lets you not only reuse the knowledge you already have of Swift, but also share code between the server and client. However, everything is still a

Read more ->
1 min read

Streamoji – Custom Emoji Library for iOS UITextView

Custom emojis are a fun way to bring more life and customizability to your apps. They’re available in some of the most popular apps, such Slack, Discord, and Twitch. However, iOS SDK doesn’t provide straight forward support for custom emojis out of the box. Now, you’re a couple lines of code away from adding them

Read more ->
2 min read

Tutorial: How to Build a Slack Clone with React Native – Part 1

Note: This blog is archived due to limited compatibility with an old version of the React Native chat SDK. Please check our latest tutorial or our finished Slack clone. React Native has a significant footprint in the mobile development world. And with every new release, it gets better and better in terms of development speed

Read more ->
10 min read

Deploying the Winds API to Digital Ocean with Fabric

Winds is a popular RSS and Podcast application provided by Stream – a service that allows you to build news and activity feeds in hours instead of months. Because Stream values collaboration and the opinions of our users, Winds is 100% open-source and the backend is easy to install in a local environment or in

Read more ->
6 min read

Deploying the Winds App to Amazon S3 and CloudFront

Winds is a popular RSS and Podcast application powered by Stream – a service that allows you to build news and activity feeds in hours instead of months. Winds is 100% open-source and the frontend is easy to install in a local environment or in the cloud – a task that we will cover in

Read more ->
5 min read

Deploying the Winds API to AWS ECS with Docker Compose

Winds is a popular RSS and Podcast application provided by Stream – a service that allows you to build news and activity feeds in hours instead of months. Winds is 100% open-source and the backend is easy to install in a local environment or in the cloud – a task that we will cover in

Read more ->
6 min read