Engineering Blog

Posts for December 2012

Building and Testing Yelp Mobile

The mobile team at Yelp always strives to bring the best possible experience to your mobile device, but what does it take to accomplish this? For Yelp’s iOS app, in addition to tools used by many iOS developers — Xcode for a development environment, Git for version control — we have found other useful tools and libraries to improve our development experience. If you’ve ever appreciated our app and wondered what goes into its development, we’re happy to shed some light on what tools from the iOS development community we make use of, and we even have some of our...

Continue reading

Yelp re:Invents!

Last month, Yelp was asked to talk about our experiences with Amazon’s Web Services at their re:Invent conference in Las Vegas.  I was delighted to be able to attend, speak, and learn from other speakers.   All videos from the conference have been published, and below I’ve highlighted the sections specifically about Yelp. Big Data with Elastic MapReduce The majority of our AWS usage is Simple Storage Service (S3) and Elastic MapReduce (EMR).  We use these technologies because we want every engineer to be extremely effective, to be able to command a cluster of machines that would normally take another...

Continue reading