Max is CEO of Pusher, and is passionate about the ways that technology can be used to make life better and more enjoyable for people. He loves using APIs and developer tools, and is obsessed with finding things that can be better done by a machine. His posts tend to be about life at Pusher, and the ways that we experiment with our culture and processes to create awesome things.
Today I’m delighted to announce that we have closed an $8m round of funding from Balderton and Heavybit. This new milest...
Getting started with a free, fully-featured Pusher sandbox plan....
Just a short post today about a part of our JS API we’d like you to consider deprecated. If you use it in your applicati...
For many companies, creating a wiki will seem like something that only larger, boring companies need to do. This may ver...
In case you don’t know, the RailsRumble is an annual event where contestants have 48hours to build the most awesome weba...
Read more about the 7digital for a Pusher-powered hack-fest in 2010....
Pusher provides many powerful features that can build working presence implementations for large scale use cases, coveri...
Pusher CEO Max Williams takes a look at why we're seeing an increase in users building chat applications with Channels f...
Find out how to implement the "who's online" feature with presence powered by Pusher in PHP....
We are excited to announce a new JS version that includes a number of changes. These are outlined in a bit more detail b...
We are now looking for some intrepid souls to integrate presence into their applications and give us some feedback. This...
Meet the Pushers As you know if you have spoken to us via the interwebs, we are very chatty bunch. We’re always keen to ...
If the current lockdown proves anything, it’s how social connection is a primary need for our species. For many people, ...
Another small improvement we’ve made recently is a new section to your dashboard called “event creator”. This is a very ...
We’re very excited to announce the release of a massive new update to our Javascript client library. The new release add...
Thanks to everyone who turned up for the inaugural “engineering at scale” event we ran with Smarkets and Future Ad Labs ...
We were recently contacted by a well-known security consultant, who had managed to create a proof of concept exploit of ...
We’ve always been interested in solving more problems for developers building engaging applications. Now it’s time for u...
We’ve released JSONp support for Pusher‘s Javascript client. JSONp is a way of making cross-domain GET requests from the...
Is Pusher up? Making Pusher service reliable is our mission. We are trying hard to minimise our service down time, but w...
For all the abundance of APIs, there are multiple ways of getting a user up to speed with your product. Read our thought...
We’ve had the Flash fallback option on the Pusher site since the beginning (courtesy of the fabulous websocket-js librar...
In a previous post we spoke about how we had implemented OKRs in Pusher, and what we had tried to achieve by doing so. F...
Read how to use Pusher for multichannel event publishing....
The judging is underway for the awesome phenomenon known as Node Knockout, a 48 hour competition for Node.js developers ...
If you don’t have a process for doing post-mortems after incidents, you probably should invest time in building one....
Our original product, Channels, continues to go from strength to strength. We continue to help people from all over the ...
Welcome to the new Pusher blog. Here we will be keeping you up to date with technical stuff, tutorials and best practice...
The first step on our roadmap for improvement is the ability to authenticate access to the REST API. ...
We have recently pushed out (no pun intended) a bunch of new features to the service. Read to find out the highlights....
We are thrilled to announce that we are joining forces with MessageBird to continue our mission of advancing global real...
Thanks to feedback from the plugin developers, we have updated the way the authentication API works slightly. Basically,...
(This blog accompanies today’s announcement of Pusher crossing the 100bn messages a month mark.) At Pusher we’re always ...
Getting set up for presence WebHooks is easy as pie. Simply log in to your Pusher dashboard, navigate to the App you wan...
We’ve been really busy over the past few months, but haven’t been particularly chatty about what we’ve been doing. Sever...
Let's clarify the difference between channels and events....
Last week we announced that we have now closed our $1MM round of seed funding (TechCrunch coverage). We’re delighted to ...
We’ve previously spoken about the reasons for doing OKRs in our first post, and some tweaks we made to the structure in ...
One of the things we haven’t celebrated publicly is how many awesome new people we’re adding to our team, and how we’re ...
From version 1.6.2 onwards, the Pusher Javascript client library is smaller and faster to load in browsers that support ...