Engineering Blog

What the Engineers-in-Training Work on at Yelp

This summer, we were fortunate to have 7 awesome interns join us for a 12-week internship at Yelp HQ. Coming from elite schools across the nation, these interns weren’t fetching us coffee or making copies. They were working side by side with our best and brightest on some of the most important and critical pieces of Yelp’s business. We had them coding away on everything from search infrastructure to user visible features. We couldn’t be prouder of the work they did and now we’d like to share their accomplishments with you! Aditya M.: Bachelors student at Carnegie Mellon Aditya tackled...

Continue reading

Yelp Makes Beer More Fun

Here at Yelp, we enjoy a good brew. We also love our jobs as engineers! So for our recent Hackathon, it made perfect sense to build something that made drinking beer more…interactive. We call it KegMate. </embed> Being that you’ve found yourself on our Engineering blog, I bet you’re interested in how it works, eh? Theory of Operation (An Overview) Sensors attached to the keg feed data into an Arduino microcontroller, which in turn communicates directly with the iPad via a serial connection. The iPad processes that data and displays it in a snazzy manner along with a description of...

Continue reading

Yelp Engineers Discover Blogging

For six years we’ve been hammering away on this little website of ours, feeding the needs of a steadily growing user-base with awesome features, freaky-good SEO and an elegant, performant architecture. What started out as a couple of guys in a room together is now nearly forty engineers developing a diverse set of systems that serve over 35 million unique visitors per month. We’ve come a long way in that time and covered a lot of ground — but our source control log still has blame lines from PayPal co-founder and initial Yelp investor Max Levchin, so it’d be hard...

Continue reading