Cloud
The CAP Theorem in Real Life
The CAP theorem, also known as Brewer’s theorem, states that it is impossible for a distributed computer system to simultaneously provide all three of the following guarantees: Consistency Availability Partition tolerance Consistency means that all nodes see the same information at the same time, which implies that when a piece of information is written to […]
IoTBue Workshop – Getting closer to a real IoT device
Recently the Buenos Aires Internet of Things (IoTBue) Meetup held a workshop to train developers on IoT development from scratch. This workshop was hosted by developers from R/GA, Patagonia Technology and Cran.io. The goal was simple: build a Nest thermostat clone in 6 hours. We split the exercise into 3 phases. We established communications with the sensors, then added a […]
Google Outside: A Story Telling Platform
We recently launched the second iteration of the Google Outside DOOH Campaign in London, showcasing the best of Google’s Search App (GSA) mobile application. Our challenge was to bring contextually-aware stories to hundreds of digital screens around the city, and provide a unique and relevant experience to each and every location. This had never been […]
Building Heineken’s “Open Your City” Platform
R/GA London recently launched @wherenext (http://openyourcity.heineken.com), aimed at providing venue recommendations based on social media activity, via a tweet response and web app. The app shows the five hottest venues and a heat-map of activity in the user’s vicinity. During the discovery phase, we were surprised to find that nobody was successfully cross-referencing genuinely real-time […]
Building the Nike 10K Registration for Scale
A few months ago we launched a registration site for the Nike 10k race in Buenos Aires. Keeping the site performing while under load was a major concern for the client, so we carefully considered the site’s architecture. Ultimately we mixed and matched best-of-breed tools to create a solid infrastructure. Our backend consisted of: AWS, with a Elastic […]
5 Tips for Getting the Most out of Your BaaS
I recently launched an iOS app called 2by2. The app allows users to combine digital artwork to create new “double exposure” art, which users can share or combine again. I decided to use Parse for the backend since it provides time-savers like social login, push notifications and data storage out of the box. The infrastructure handles security and scaling […]
8 Things to Consider when Selecting a BaaS Provider
Parse visited the R/GA office in March and was bought by Facebook in April. Since then, interest in Backend-as-a-Service (BaaS) has continued to increase. BaaS or MBaas (Mobile-Backend-as-a-Service) saves time and money by simplifying the task of selecting, installing, and configuring your stack and making it easier to write, test and securely deploy backend code […]
Parse @ R/GA
Last week Parse‘s CEO & Founder Ilya Sukhar visited the R/GA offices in New York to introduce our development teams to the Parse platform. Parse.com’s mission is to abstract backend functionality into one scalable and fully featured platform. While it’s particularly powerful for mobile apps, there’s no limit to how developers can integrate it into their […]
Connected-Devices, Node.js, Arduino, Responsive, NoSQL in a Box, and the ClockPareil
Some experts think connected-devices will increase productivity by several trillion dollars in the coming years. From jet turbines to industrial food processing machines, there are over three million different types of machines that can be controlled and maintained more efficiently with help from the internet. Hoping to learn more, I found time over the vacation to […]
The best hackathon teams combine technology, creativity and strategy
I spent this weekend at Hack // Meat, a hackathon focused on bringing change and innovation to the way meat is currently produced, processed, distributed, sold and consumed. The event brought together over 100 people from almost 10 states, and the 15+ teams worked on a wide range of hacks from scheduling systems to marketing […]










