Build

Tutorials, demos, and code walkthroughs for a wide variety of real-time web, mobile, and IoT projects.

New Project.png
BuildFeb 20, 2024

The exciting world of Rust + ARM processors

PubNub has taken optimizing our systems efficiency a step further by migrating our applications to Rust. Rust is a programming language that's becoming more and more popular because of its efficiency and safety.
Stephen Blum
Stephen Blum
CTO, PubNub
BuildFeb 20, 2024

How to Build Your Own Smart Home in an Afternoon

Dive into the steps of creating three unique home automation projects using a Raspberry Pi, Python, and PubNub.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
BuildFeb 13, 2024

How to Display Online Users in Real-Time

Display how many users are currently viewing a webpage in real time. Learn how to build a web UI widget in under 5 minutes, backed by Presence.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
BuildFeb 8, 2024

Consistent Hashing in Distributed Systems

Imagine you're designing an advanced system that must distribute data across various physically separated nodes. You could be storing diverse data like chat messages on different servers or customer analytics across multiple storage clusters.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
BuildFeb 8, 2024

Developing a Modern WebRTC Video Voice Chat App

Comprehensive guide to developing a modern WebRTC video and voice chat application, including advanced dialing, signaling, and live stream features.

Oliver Carson
Oliver Carson
Developer Advocate, PubNub
BuildFeb 7, 2024

Building Real-Time Chat using Modern Technologies

This guide takes you through the process of creating a live customer support widget and a chat dashboard using components in React. It's aimed at teaching you the modern techniques for real-time chat applications.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
BuildFeb 5, 2024

Developing Advanced Dashboards using Power BI

Real-time analytics and data visualization take business intelligence to a new level. Experience the power of data streams on the Microsoft Power BI platform.
Oliver Carson
Oliver Carson
Developer Advocate, PubNub
Build-a-Chatbot-with-a-Custom-Knowledge-base.png
BuildFeb 1, 2024

Build a LLM Chatbot with a Custom Knowledge Base

You'll learn how to seamlessly integrate a custom knowledge base using Vectata while leveraging the power of PubNub Functions for your server side implementation and one of our SDKs for your Chat Functionality.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
BuildJan 30, 2024

Modern Air Quality Monitor with Instant Alerts

Create your own comprehensive system to monitor air quality (carbon monoxide levels), temperature, and humidity, and display readings on a live dashboard with instant alerts using PubNub, all in real time.
Oliver Carson
Oliver Carson
Developer Advocate, PubNub