Michael Carroll

We make it easy for developers and product teams to incorporate real-time data streams into applications and focus on innovation, not infrastructure.

Building a Chatroom UI Tutorial
ChatAug 4, 2014

Building a Chatroom UI Tutorial

This blog post walks you through building a chatroom UI for self-destructing chat. However, the UI can be applied to any chatroom as well.

Michael Carroll
Michael Carroll
Migrating Your Chat Widget from GoInstant to PubNub
ChatAug 3, 2014

Migrating Your Chat Widget from GoInstant to PubNub

Good News! We’ve launched an all new Chat Resource Center. We recommend checking out our new Chat Resource Center, which includes overviews, tutorials, and design patterns for building and deploying mobile and web chat. Take me to the Chat Resource Center → On August 1st, GoInstant announced the...
Michael Carroll
Michael Carroll
Matchmaking Algorithm: Skill-based Matchmaking
GamingJul 31, 2014

Matchmaking Algorithm: Skill-based Matchmaking

In this blog post, we’ll walk you through how to build skill based matchmaking, matching users with one another based on skill.

Michael Carroll
Michael Carroll
How to Send a Self-Destructing Message
ChatJul 30, 2014

How to Send a Self-Destructing Message

This tutorial walks you through how to send a TLS encrypted, self-destructing message in a chatroom that will destruct after a customizable, predetermined amount of time

Michael Carroll
Michael Carroll
Create Encrypted Chat Messages
ChatJul 29, 2014

Create Encrypted Chat Messages

This blog post walks you through sending encrypted chat messages, and overall shows you how to build a self destructing chatroom app.

Michael Carroll
Michael Carroll
ARM-powered Wireless Platform Opens Doors for IoT
InsightsJul 25, 2014

ARM-powered Wireless Platform Opens Doors for IoT

Flutter Wireless is an ARM-powered wireless Arduino with 1000m+ (3200 ft) range and 256-bit AES hardware encryption that opens the doors for IoT connectivity.

Michael Carroll
Michael Carroll
Matchmaking Algorithm: Random Matchmaking
GamingJul 24, 2014

Matchmaking Algorithm: Random Matchmaking

In this blog post, we’ll walk you through how to build random matchmaking for multiplayer games to connect two users

Michael Carroll
Michael Carroll
Building a Key Exchange System to Send Encrypted Messages
ChatJul 23, 2014

Building a Key Exchange System to Send Encrypted Messages

How to build a key exchange system using PubNub, enabling users to send encrypted, self destructing chat messages in real time.

Michael Carroll
Michael Carroll
Key Exchange and Self Destructing Messages Overview
ChatJul 22, 2014

Key Exchange and Self Destructing Messages Overview

Part One on building an open source, self destructing chat widget enabling you to send and receive self destructing, encrypted messages.

Michael Carroll
Michael Carroll