Football Hack

On Saturday, we had the pleasure of sponsoring and attending the first ever Football Hack Day, hosted at Google Campus London and co-organized by X8. The aim was to build apps related to football. Contestants were supplied with two match-data APIs, with information supplied by The first was a HTTP API featuring the events, […]


Last week, SimpleWeb, an awesome software agency in Bristol, put on a terrific hacknight. We at Pusher were very proud to be sponsors. The objective was simply to build realtime apps using Pusher within 3 hours. Hamilton and I, Pusher’s two Growth Engineers, attended, adjudicating and helping participants out with all things Pusher related. It […]

This article is part of Building Realtime Apps Tutorials series, updated on a regular basis. Following the release of AtomPair, our remote pairing plugin for Atom.IO, we thought we’d share how we made it. This blog post is partly to act as a demonstration of how to use presence channels and client events to easily […]


We really love Atom at Pusher. Its customizability is hugely beneficial to our workflow, and its API is awesome and very well documented indeed. There is a big community building around it, and the product seems to get better with every release. However, there was always one thing we wanted to do with it… You […]

image for realtime check who's in the office using AngularJS tutorial

In this tutorial, we will build an application using AngularJS to check who’s in the office in realtime. Let’s say you’re working remote, but – alas – alone and out of ethe loop, you want to see who’s in the office right now. Maybe a storm has hit your project, or maybe you just want […]

It’s my first week at Pusher and, intrigued by Pusher’s realtime Reddit feed, I wanted to have a go at making my first Websockets API. Being a huge fan of AngularJS, I also wanted to see for myself how simple it is to make the framework realtime with Pusher’s new Angular library. NASA, with space […]