Build

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

How to Display Online Users in Real-Time
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
Consistent Hashing in Distributed Systems
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
Build a LLM Chatbot with a Custom Knowledge Base
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
Modern Air Quality Monitor with Instant Alerts
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
Building a Chat Application Using Flutter
BuildJan 30, 2024

Building a Chat Application Using Flutter

Flutter is a popular and powerful open-source, cross-platform framework for developing native apps on various platforms, including Android, iOS, Windows, and Mac.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
Real-time Geolocation API JavaScript with Modern Maps
BuildJan 25, 2024

Real-time Geolocation API JavaScript with Modern Maps

A tutorial on retrieving, publishing, and displaying live-updating geolocation data on a real-time map using JavaScript and modern mapping APIs.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
How to Build a Next.js Real-Time Chat Application
BuildJan 24, 2024

How to Build a Next.js Real-Time Chat Application

This guide will demonstrate how to create a highly interactive chat app with a seamless user experience using Next.js.
Chandler Mayo
Chandler Mayo
Solution Engineer, PubNub
Building a Modern Chat Application with Python
BuildJan 22, 2024

Building a Modern Chat Application with Python

This blog guides you through the process of creating a modern chat application using Python.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
Desktop Toast Notifications with C#, WPF & MVVM
BuildJan 19, 2024

Desktop Toast Notifications with C#, WPF & MVVM

This guide will walk you through building the front-end and back-end code for advanced desktop notifications with the MVVM design pattern.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub