addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

SFRails: When Androids Attack + Rebuilding Couchsurfing in Rails


7:00 Pizza/Beer/Networking
7:30 Intros/Host/Every Day Carry
7:45 Talk 1: David Golombek, When Androids Attack
8:10 Tech Short: Anand Dass,
8:20 Talk 2: Andrew Geweke, Rebuilding Couchsurfing in Rails
9:00 End

Talk 1: When Androids Attack: System Testing of Android vs a Rails SOA

David Golombek from Lookout will detail their experiences doing end-to-end testing in mobile-to-service systems. It's a subject that doesn't get much visibility but ends up being pretty challenging, especially with regards to stability and repeatability. Topics of the talk with include:

  • Why API testing isn't enough
  • Challenges of scripting the Android Emulator
  • Design of our services and communication framework
  • Design of our testing framework
  • Problems with our approach and future directions

About the Speaker

Dave Golombek is something of a startup junkie; he's on his sixth startup in a seventeen-year career spanning super-computing, computer graphics, chip design, distributed data storage, source code analysis,and most recently mobile security. Dave is a tools builder at heart and loves automation, frameworks, and understanding complex systems. At Lookout, Dave has worked on multiple mobile OS clients, scaling the backend from 1k to 30M users, system test frameworks, and much more.

Tech Short: Anand Daas,

Anand Daas from will give a short presentation on the challenges of file uploading and storage and demonstrate their solution.

About the Speaker

Co-Founder Growth hacker. Software sales and biz. dev. exec. with battle scars to show.

Talk 2: Making a New World: Rebuilding Couchsurfing in Rails

It’s often been said that a lot of software engineering is “like changing the engines on the plane while it’s in flight”. At Couchsurfing, they have been recrafting a Boeing 787 around a tattered old biplane — one piece at a time. Andrew Geweke will talk about how we’re migrating from a ten-year-old PHP website built with dubious software-engineering principles, hosted at the world’s cheapest lease-host, to a brand-new Rails site and database hosted in the cloud, all incrementally and all while serving 60 pages per second, every second.

Andrew will cover:

• Keeping six million user accounts in sync across multiple databases (including one with a 110+-column user table),
• Being ready for NoSQL scalability without paying the price too early,
• The CS runtime “environment in a box” — making sure several dozen pieces of server software always work together correctly,
• Amusing stories from a gold-mine of technology.

About the Speaker
Andrew Geweke is the VP of Product Development at Couchsurfing. He runs all aspects of product development, including both engineering and product management, for both the web and mobile platforms. He is passionate around creating maintainable code, building scalable systems, and developing pragmatic solutions quickly and without a lot of drama.


Zendesk is built on the premise that you should
love your help desk software. Their web-based
help desk software used by 20000+ organizations
worldwide. If you have customers, then you need

Join or login to comment.

  • Fred Z.

    Just noticed this...
    Sounds very similar to the tool from the CS prezi - but this one's been open sourced :)

    February 24, 2013

  • Don St. D.

    Excellent discussions. Have had 3 specific discussions today where this information has come into the discussion. Is it possible to get the presentations documents for this Meetup?

    February 22, 2013

  • A former member
    A former member

    Please share the video materials once the event gets over, as we are from overseas

    February 7, 2013

  • gary

    hoping to meet anyone interested in using tech to help couples succeed

    February 7, 2013

Our Sponsors


    Organization @getiron

  • Supporters and Past Hosts

    Location and Refreshments

  • TeeSpring


  • PubNub


  • Sinch

    Food | Drink

  • AppDynamics

    Location | Food | Drinks

  • pagerduty

    Food | Drink | Location

  • Blurb

    Location | Food | Drink

  • Fastly

    Food | Drink | Location

  • Telmate

    Food | Drink

  • Autodesk

    Location | Food | Drink

  • Media & Community Partners

    Media Sponsorship | Community Outreach

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy