Using Pusher to Enable the Real Time Web
At the R/GA London Make Day , the London office split into small teams to try and create, well, anything. Whilst some people were more existential, my team aimed to gamify the “Tea Round”, an important part of the London office routine. A key concept of the game was that all users would be kept in sync ‘real-time’. As with any hack day event, development […]
Excessive Enhancement
As a web developer and advocate of open standards, I give much thought to the potential dangers of blindly employing emerging web technologies. I am regularly wowed by exciting new snazzy tricks and techniques , but I care deeply about the web and have seen some bad practices from the past re-emerging. This March, I was lucky enough to get an opportunity to speak about […]
HTML5 and Gaming: Devup Barcelona
Last week, I was lucky enough to give a talk at Devup , the HTML5 developer conference in Barcelona. Devup attracts a variety of developers and this year had a focus on using HTML5 (and friends) to develop rich experiences and in particular, games in the browser. Being primarily a Web guy, I’m not experienced at game design or game development and so it was […]
The Future of the Mobile Web: A View from BDConf
I just got back from the Breaking Development Conference that was held in Orlando, Florida. It was a gathering of some of the best minds working in the mobile web right now, and every session was brimming with insight into how to think and create for the web in this increasingly diverse landscape. Some themes emerged over the course of the conference. The first is […]
Facebook Developer Network Redux
R/GA attended last week’s summit where Facebook announced the re-launch of their developer network, now called the Preferred Marketing Developer Program (PMD). Building social applications and managing pages on Facebook is a rather complex process. There is a good deal of knowledge overhead involved in the simplest of platform integrations that it makes sense for Facebook to provide a guide to those who are known […]
Amazon AWS Summit in NYC
Amazon hosted an AWS Summit at the Jacob Javits Center in NY today. If you weren’t able to attend or watch along, I highly recommend keeping an eye out for video of the conference, which I imagine they will make available in the coming days. The official site is here . If you haven’t taken the time to catch up on recent developments in the […]
Programmers Are Creatives, Not Just Creative
There’s a debate simmering between Synergists who believe in the power of combining art and science, and Unbundlers who believe in decoupling programming under the banner of efficiency. At the heart of the deliberation is whether programming is a creative endeavor similar to copywriting and art-direction, or an industrial process like printing, fulfillment and assembly. Increasingly, agencies and brands are partnering — sometimes competing — […]
Interoperability and the Progammable OS
Consumer operating systems have come a long way in my lifetime. Advances in user design and feature improvements have made many things that were once impossible commonplace. But that’s not to imply there aren’t opportunities for improvement. For instance, I am consistently disappointed that consumers have settled for the status quo in application interoperability. Currently, interoperability between applications means one of two things: Cut to […]
R/GA @ JSConf 2012
R/GA had a great presence this year at JSConf 2012 in Scottsdale, Arizona. Mojitos were flowing and mechanical bulls were bucking. The roughly 250 JavaScript devs in attendance were pretty psyched when they were each given a Nexus S running Mozilla’s open source OS, B2G . Excitement continued with two days of inspiring talks and demos given by some of the industry’s best and brightest. […]
The Fifth Screen
A few years ago everyone was talking about the 3rd screen. This was the smartphone; the third screen after the TV and the computer. Then the tablet emerged – the fourth screen. Now there is a new screen – the fifth screen. What is the fifth screen? It’s easiest to say what it is not. It’s not a TV (although it meant for information delivery […]










