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.

News May 27, 2016

Java SDK v4 Beta

We are happy to announce Version 4 of our Java SDK is ready for beta testing. Get it now! The new Java SDK is completely rewritten from the ground up to be better, stronger, faster. You can almost hear the theme music from the Six Million Dollar Man, but you don’t need a bionic eye to see how great...
Michael Carroll
Michael Carroll
BuildMay 26, 2016

Prototype a Smart Device: Arduino, Node.js, and Johnny-Five

Note: This is a modified version of the article that I originally published on Tuts+ Code. With the rise of the maker movement—Maker Faire, 3D printers, DIY robots, drones, and so on—the popularity of Arduino, an open-source, microcontroller-based kit, has turned many software engineers into hardware...
Michael Carroll
Michael Carroll
tutorial real-time currency Csharp
BuildMay 24, 2016

Real-time Currency Tracker with PubNub C# SDK

PubNub’s real-time messaging infrastructure has proved its mettle across various industry domains, Fintech (Financial Technology) being one of them. From instant stock updates to real-time financial data analytics, PubNub provides a resilient and best in class network for streaming financial data across...
Michael Carroll
Michael Carroll
BuildMay 12, 2016

Smart Traffic Management System for Emergency Services

Note: Shyam recently wrote and recorded a video about his traffic management system. You can view the recording on our webinar site. -ed When it comes to emergency response, every second counts. For emergency response vehicles, meandering through busy intersections and gridlocked streets can present...
Michael Carroll
Michael Carroll
InsightsMay 10, 2016

Getting started with IoT in Real time

In the previous article, I broke IoT down to simpler components like software, hardware and network, and went on to categorize the pain points in IoT. Moving forward, I will show you how to overcome these challenges when building a real-time IoT application. Whether you are building a home automation...
Michael Carroll
Michael Carroll
iOT real-time getting started
InsightsMay 3, 2016

Why you Need a Data Stream Network for Internet of Things

As hardware gets cheaper and devices get smarter, the world moves towards being always-on and forever connected. This means that more and more data is constantly being sent and received. Traditionally it was only mobile phones, computers, and servers talking to each other, but nowadays, that list...
Michael Carroll
Michael Carroll
InsightsMay 2, 2016

Graph Your Data in Real time Charts with EON Chart Builder

Create real-time graphs without code! With PubNub’s Project EON you can create real-time graphs that update when you publish data over PubNub. EON works with any of the 70+ SDKs available. Check out our libraries for Javascript, Python, Ruby, and Arduino. If you need help getting started with EON, check...
Michael Carroll
Michael Carroll
Chat real-time best practices tutorial
ChatApr 28, 2016

Chat App Best Practice Guide with JavaScript APIs

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 → One of the most common use-cases of PubNub...
Michael Carroll
Michael Carroll
1 Line of Code-Connect Twitter and PubNub with NodeJS Streams.jpg
BuildApr 14, 2016

1 Line of Code: Connect Twitter + PubNub with NodeJS Streams

Streams are a very powerful concept. They are programming constructs which move data between objects and services without having to manually loop through the data, which is one reason why they are so popular. Twitter has streams, NodeJS has streams, Java 8 has streams, and even RSS feeds can be represented...
Michael Carroll
Michael Carroll