How teams think, build, and scale technology.
Engineering deep-dives, applied AI, and field notes from the Streaver team — what we’ve learned shipping production software.
EngineeringCRDTs and Distributed Consistency - Building a P2P game
Part three of the CRDTs series: building a peer-to-peer keyboard game with WebRTC and React, using a distributed PNCounter to track key presses across clients.
EngineeringImplementing the authentication layer in Next.js
The main differences between client-side and server-side authentication, implemented in a simple Next.js application using both approaches.
EngineeringCRDTs and Distributed Consistency - The complex distributed counter
Part two of the CRDTs series: removing the increment-only and fixed-client-count restrictions to build a PN-Counter that supports decrements and an arbitrary number of clients.
EngineeringCRDTs and Distributed Consistency - The simple distributed counter
An introduction to conflict-free replicated data types (CRDTs) — data structures that enable collaborative apps with strong eventual consistency and no coordination — starting with a simple G-Counter.
EngineeringFlattening a directory structure on AWS S3
There are many ways to flatten a directory structure on AWS S3. Here's a very simple one using the AWS CLI and some basic shell commands.
EngineeringReact animations: How a simple component can affect your performance
There are many ways to animate on the web. This post explores a naive approach, compares it with a better one — all in React — and shows the performance difference.
EngineeringReact Adaptive Hooks and APIs for Adaptability
React Adaptive Hooks leverage browser APIs for adaptability — tools worth keeping in mind when building user experiences. Let's explore when to use them to build great experiences.
EngineeringTranslating Vue: Why internationalizing documentation matters?
Helping the community takes many forms. By contributing to translation efforts we lower the entry barrier for developers who weren't lucky enough to learn English — building a better, more inclusive tech world.
EngineeringBuilding a web extension with Vue at speed of light
A hands-on tutorial on building a production-ready, cross-browser web extension with Vue.
EngineeringPull Request previews for Open Source libraries with Netlify
Unit tests are a good start, but for OSS libraries you also want to confirm they work in a real app. Let's set up pull-request preview apps with Netlify.
EngineeringBuilding awesome CLIs with JavaScript and Oclif
As a developer you use CLIs every day, and a good one feels great. Let's discover how to build our own friendly, intuitive CLIs with JavaScript and oclif.
Let’s build something that ships.
Streaver embeds senior product teams inside companies building AI-native software — from whiteboard to live customers.
Talk to us

