Developers Want Realtime

Developers Want Realtime preview image

I'm on the What Developers Want panel at the Business of APIs Conference London, arranged by Mashery. I'm also giving a lightening talk on my take on What Developers Want. Unsurprisingly I believe they wany the APIs to offer access to their data in Realtime. Here are the details.

Read more...

Talking Realtime Web at TwilioCon

Talking Realtime Web at TwilioCon preview image

A couple of days after the WebSockets panel at HTML5DevConf in San Francisco I gave a talk at TwilioCon. We were asked to try and cover a big topic and focus on a few key points. Since the conference was for Twilio, a telephony cloud service, we want...

Read more...

B2B services: everybody is a potential customer

It's too broad a statement to say that absolutely everybody is your customer. But, you actually never know if the next person you speak to could be a potential customer so you should treat them that way. Treat them the way you would want to be treated no matter the roles you are currently in. Let me explain.

Read more...

A Geek-in-Residence?

A Geek-in-Residence? preview image

I can't believe it! I left University to take my first job 11 years ago. During that time I've worked in finance, e-learning, GIS and SEO/digital marketing. Although I've had some interest in these sectors my real interest was just the technology, with a passion for realtime web technologies. I now work for Pusher and can focus almost entirely on realtime web technologies and the application of them. Whilst I'm truly lucky to be able to work day-in day-out on something I'm passionate about, it's always a good idea to gain exposure to new things. New experiences exercise the mind and you never know when those experiences will help with what you normally do.

Read more...

Bring Back Beckham 2 - A #HackLDN experiment

A couple of weeks ago I attended HackLDN for the 2nd time. The focus of the event is very much to create something with real business potential. I completely understand the reasoning behind that and back the idea. But, if everybody had an idea and everybody wanted to work on their own project, to create a company, then there would be a lot of one-man/woman teams. We need people to go along to have fun and experiment with technologies. These types of people are as important as the 'entrepreneurs'. I decided to pitch Bring Back Beckham (redux) as a fun experiment - not a startup idea. And low and behold I ended up with a team.

Read more...

HackLDN idea - Bring Back Beckham

I'm attending Hackathon London this weekend. Normally I help each team at the event but don't get too involved in individual projects. This time things might be different. In 2006 David Beckham was dropped from the England squad by Steve McClaren. This wasn't a footballing decision, it was to try and stamp his authority on the team and show he was his own man. It massively backfired.

Read more...

Cloud9 introduce realtime collaborative editing to their online IDE

In my recent talks I always give realtime collaborative code editing as a great example of collaboration. As far as I know Cloud9 are the first to add this features to an online IDE (I've heard such a feature has been available in desktop IDEs for a while). They use socket.io for their solution, which isn't a surprise since they're big on node.js. The recent mail-out must have really driven some traffic they're way as they've reported: We are experiencing the highest demand in our history. If you are having issues with your workspace, we are fixing issues now. Sit tight! — Cloud9 IDE (@Cloud9IDE) June 27, 2012 I wonder how much this increase in traffic was influence by this new awesome realtime functionality?

Read more...

Talking Realtime at FluentConf

I recently gave a my Realtime Web Apps in the Wild talk at Fluent Conference in San Francisco. It's a pretty big event with some impressive and well-informed speakers, so it was great to be part of. Slides: You can find the slides from the talk in the mode which controls the second screen application here: The slides also contain links to the demo videos for the appropriate slides, identified by this image: Remember to check out the cool Ghosts demo. If you are interested in this realtime technology then why not sign up for a free Pusher account and add some realtime functionality to your web or mobile application. WebSocket v HTTP latency I was asked some information about HTTP v WebSocket latency so here are some graphs from some a CometD benchmarks blog post demonstrate latency comparisons. CometD 2.4.0 HTTP latency: CometD 2.4.0 WebSocket latency Ericson WebSockets v HTTP Long-Polling comparison I also came across this video which visually demonstrates the latency using a demo.

Read more...

Realtime Web Apps in the Wild at HTML5DevConf

I've just finished giving my presentation on HTML Web Apps in the wild at HTML5DevConf. The Wifi stood up so hopefully the second screen experience really helped to demonstrate how realtime web technologies, and of course Pusher can be used to enhanced interaction and engagement within applications. You can find the slides, 2nd screen app and the slides in "controller mode" via: https://www.leggetter.co.uk/pres/html5devconf/

Read more...