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.

BuildSep 30, 2014

Ember.js 101: From Zero to Ember in PubNub Seconds

This Ember.js tutorial shows you how to build a real-time Ember.js application with PubNub in 99 lines of code (aka 60 seconds).

Michael Carroll
Michael Carroll
BuildSep 29, 2014

IoT Prototype Built on PubNub and Tessel at MIT Media Lab

We brought 24 demo Tessels for the MIT students and faculty to hack on. Tessel is an IoT microcontroller that runs Lua, transpiled from JavaScript.

Michael Carroll
Michael Carroll
BuildSep 24, 2014

Multiple Data Center MongoDB Replication

Welcome to a growing collection of persistence adapters for PubNub using Node.JS. In this sample, we present a proof-of-concept for global, multi data center MongoDB replication data using PubNub. Note: this is not production-ready! It is supposed to provoke inspiration and conversation while we work,...
Michael Carroll
Michael Carroll
BuildSep 22, 2014

Tessel + PubNub Power IoT in 4 Lines of JavaScript

Power the Internet of Things in 4 Lines of JavaScript with Tessel and PubNub. Tessel is a small, powerful microcontroller that runs entirely on JavaScript.

Michael Carroll
Michael Carroll
InsightsSep 19, 2014

Helmets for Home Automation: Protecting the Smart Home Brain

Securing your home automation solution is paramount. We’ll go through a couple home automation security considerations and what the future holds.

Michael Carroll
Michael Carroll
BuildSep 18, 2014

Emulating a Secure API Server in a Chrome Web Browser

How to run a server in a web browser. In this case, we’ll write the server in JavaScript on the front-end. The server handles permissions for authorization.

Michael Carroll
Michael Carroll
InsightsSep 12, 2014

JavaScript Testing: Idiot Proofing Your Code

“JavaScript Testing: Idiot Proofing Your Code” aka Achieving Maintainability, including best practices for linting, reducing complexity and unit testing.

Michael Carroll
Michael Carroll
GamingSep 10, 2014

4 Real-time Elements Every Multiplayer Game Dev Needs

This blog has four real-time elements that every multiplayer game dev needs including player position, lockstep, in-game chat, matchmaking, and real-time stats

Michael Carroll
Michael Carroll
ChatSep 9, 2014

Granting and Revoking Permissions – Private Chat API

With our private chat API, in this tutorial, we’ll show you how to grant and revoke permissions and access to chat users for secure private chat.

Michael Carroll
Michael Carroll