Building Scalable Mobile Web Apps at Facebook

Let's start 2013 off with a bang!  Facebook has graciously offered to host BAM for this event and have Al Urim and Jeff Morrison present on the challenges they face building both rich AND scalable mobile web apps at Facebook.

Al Urim and Jeff Morrison, engineers on Facebook's mobile site team, will discuss some of the lessons learned about building rich client-side interactions for Facebook's mobile web app. Al and Jeff will cover some of the problems the team ran into, what worked and didn't, and the solutions they came up with. The session will also open up for Q&A after the talk.

 

Agenda

6:30 - 7:00 - Check-in, networking, pizza and drinks

7:00 - 7:15 - Welcome and Community Announcements (share what you are doing)

7:15- 8:00 - Presentation  and QA

8:00 - 8:30 - networking and wrap up

 

Please arrive on time to check-in, sign an NDA and be escorted to the event location.  Thanks!

Happy New Year Everyone!  and looking forward to an amazing 2013.

Join or login to comment.

  • Art

    I noticed that "NDA" and "DNA" use the same 3 letters. Fascinating! Would be great to see slides from presentations.

    1 · February 18, 2013

  • bibiki78

    Is an NDA required to attend this event? This should be stated upfront. I don't sign blanket NDAs under any circumstances.

    1 · February 11, 2013

  • Ved

    Will someone put up slides from yesterday's presentation ?

    1 · January 17, 2013

  • Alpesh

    Was there some one looking for PHP Developer ? If so, message me. Thanks

    January 17, 2013

  • Ved

    Thanks Sid for setting this up. This was great, I do agree with Bob that it was short and did lack details. They did cover some more detail in Q&A. Regarding NDA, it does not apply towards the content discussed in the meeting.

    January 17, 2013

  • Bob E.

    Short and lacking detail.

    1 · January 17, 2013

  • Guy V.

    Great organization, great speakers and content. Pizza! Thanks Sid and Baer!

    1 · January 16, 2013

  • Billy D

    Just a note for anyone who used the print ticket link above (http://www.meetup.com/ticketing/ticket_printable/?event_id=98757082) the map posted on there is WRONG. The address is correct but the map graphic displays the location of the Menlo Park train station.

    January 16, 2013

  • Pradeep J.

    Dont want to hijaack BAM board - but lot of disappointed people who want to attend FB talk :)

    To those that pm'ed me and for those on the FB waiting list .. here is the Evernote link (I am NOT affiliated in any way)
    http://www.svandroid.org/events/47623412/

    What's it like to design a user interface for six billion people?
    A personal history of modeless text editing and cut/copy-paste. Larry Tesler - http://www.meetup.com/SF-Bay-ACM/events/97737902/

    Nothing in December now .. when it rains it pours ..

    1 · January 16, 2013

    • Guillermo C.

      Thanks Pradeep

      January 16, 2013

    • Ping

      Nice info, Pradeep ;O) Thanks! ;O) Yes, for those who may be interested in some other big events, check up here:


      BlackBerry has a Last Chance Port-a-tho​n for BB 10 running for 36 hours starting on Jan. 18, 2013. Join the party; port your Apps to BlackBerry; get reward for $100 per App up to 20 Apps and more: Learn more - http://devblog.blackb...­
      Register now - http://developer.blac...­

      Join us at:


      http://www.meetup.com...­

      January 16, 2013

  • Gene L.

    Ping me please (before or after the presentation) if you have scalability challenges with your app. Want to see what different approaches people take to address scalability and share my experience with mobile app scalability.
    leybzon at gmail dot com

    1 · January 16, 2013

  • Erik-Paul G.

    Just relinquished my spot. I can't/won't sign blanket NDAs. Hopefully next time.

    January 16, 2013

  • Guillermo C.

    I am also giving up my spot as a way of protest to this host. I'm attending the other meetup posted below. Thanks

    January 16, 2013

  • Matthew Y.

    I am hiring software engineers immediately if anyone is available. Contact me at matthew@fizzjam

    January 16, 2013

  • A former member
    A former member

    Hi BAMMERS - Happy New Year. As some of you may know, I eat, sleep and breathe accessibility - ensuring access to our content to people with disabilities. When it comes to the mobile platform, there are a ton of unanswered questions. My friends over at TPG are looking to change that, and if you know of anyone who could respond to their survey please point them to it: http://paciellogroup.com/mobile/

    Results will be posted some time in February or early March. Thanks for your assistance!

    JF

    January 16, 2013

  • Pradeep J.

    (1) For those cancelling FB, there is a great talk today by one of he top 5 mobile apps of all time - Evernote! I am kind of torn which one to go to.
    (2) Also, I really think FB knows a LOT about mobile and I am going to see their presentation over Evernote. I believe FB WANTS to share like LinkedIn has so graciously done in depth to local mobile community. This NDA thing is sort of "SOP"ish and basically puts whatever they say in PUBLIC DOMAIN - it is not the same as 1:1 disclosure in private meeting.
    (3) On the mobile html5 vs Native thing - sadly FB has been seen as a leader in former and positioned as going into Apple's native arms with Instagram,etc. This is in stark contrast to the move to pure browser phones (~BootToGecko) which I believe will be the next 2 BILLION $50 smart phones even more than $200 Android phones or the $600+ (to carrier) cost of iPhones.
    I had mentioned it to a FB Product manager and he did not reveal any strategy other than "geez but it don't pay"

    January 16, 2013

  • Matthew Y.

    I agree with Sachin. And herby relinquish my spot as I am in several strick NDA's. My purpose was to attend and learn and educate, but if Facebook and their NDA is going to police all "potential" future app development techniques with big brother lawsuits and money recovery schemes, they may wrongly implicte developers saying that they copied facebook ideas from this meetup presentation.

    January 16, 2013

  • A former member
    A former member

    It's awesome that Facebook is hosting this event on their campus, and reasonable that they don't change their policy just for groups like us.

    4 · January 16, 2013

  • Pradeep J.

    Guys it could be worse. I saw blog posts that Disney scans finger prints to make you prove YOU are the one who bought ticket/pass and its security will argue 15'+ to finally accept a DL. so it could be NDA+DL+fingerprints - maybe a blood sample for DNA, etc. So thank FB doesn't do what Disney does. Not my words but some of the posters said getting you to accept such terms of entry is one way of making all of us into "sheepies" :)

    January 15, 2013

  • James L.

    The NDA does not specify the coverage confidential info. I suggest that Facebook should exclude confidential info in the presentation to relief people's concern.

    1 · January 15, 2013

  • Sid M.

    Ok, I'm going to jump in here and ask that we "move on" from this NDA topic. For those attending tomorrow night, I'll talk with you then.

    1 · January 15, 2013

  • Art

    I agree with Sachin. Hereby relinquish my spot.

    1 · January 15, 2013

  • Sachin N.

    [Please sign this form to acknowledge that you will not use any confidential information you learn while you’re here for anything other than for the purpose of the visit, and that you will not share that confidential information with anyone else. ] My primary purpose to attend BAM meetings has been to learn, educate and network. The blanket statement can be interpreted to mean that one is barred from duplicating/avoiding lessons learnt here in his/her future development efforts or even educating others. Folks had uttered similar concerns for prior open/public events that were held in NDA required spaces within facebook. Hereby relinquish my spot. Sid please convey our concerns to Facebook. Thanks.

    January 15, 2013

  • Frank S.

    Can we see a copy of the NDA before the meetup?
    What a weird requirement for such a "public" meetup...

    3 · January 15, 2013

    • Josh

      Good example. The way I see it is: either a document is legally meaningless, in which case it should not exist, or it is legally-binding, in which case it should not be casually signed without having a lawyer review it.

      January 15, 2013

    • Gitanjali Gulve Sehgal (.

      Am I only one seeing the irony in the entire situation? Facebook please sign an NDA for my public posts first. :^) Never mind, I won't be able to attend. I've to go rock climbing that day...

      2 · January 15, 2013

  • Erik-Paul G.

    Adobe dropped the NDA requirement because of guests objections. The Facebook NDA is fairly innocuous. BUT many of us are under proprietary agreements with our employers and can not sign NDAs with other companies. And it is kind of not nice for a company to host a public event and then try for force legal requirements on the attendees. How the heck are we supposed to know what is proprietary and what isn't?

    2 · January 15, 2013

    • Frank S.

      I think we should send the same strong message to facebook.

      January 15, 2013

    • Frank S.

      Furthermore, maybe the meetup organizer(s) (btw Sid is doing one hell of a job...) could try to find venues without those NDA requirements for our next meetups or make "no NDA" our requirement. Here is my message: because of the NDA requirement, I won't be attending this meetup at facebook. (...easy to do as I'm on the waiting list anyway ;-))

      January 15, 2013

  • Sid M.

    2 · January 15, 2013

    • Art

      Sid, thanks for posting !

      1 · January 15, 2013

  • Art

    Will Facebook have someone with the authority to sign "MY" NDA at the security desk? I personally know someone who brought valuable ideas to another meeting at a company who did not have their own NDA and ended up missing out on something which contributed $ 25M+ gross margin to a like-sized company. Also, my NDA is significantly longer than one page.

    1 · January 15, 2013

  • Guy V.

    Sid, I appreciate you taking the time to post the NDA. It seems pretty standard, and straight forward, but also all-encompassing: does the sentence "we consider any information you learn while you’re here, to be our confidential information." mean that the contents of the meetup itself, though they may have nothing to do with Facebook, are to be considered confidential?
    Also does "and that you will not share that confidential information with anyone else." mean we can't for example, discuss the meeting's content here on Meetup?

    I know these NDAs are standard corporate procedures, and are probably dictated by lawyers somewhere, but they seem to be designed to restrict the exact values that meetups were created to uphold, namely knowledge transfer, and information sharing.

    I'm really interested in the issues that will be discussed, so I guess I'll sign that paper, but maybe in the future we can find a less restrictive host?

    2 · January 15, 2013

  • Sid M.

    Hi Everyone,

    To clarify, the NDA requirement was stated at the bottom of the event announcement. Sorry for those who missed it.

    I ask that we respect the wishes of our host and sign with our real names. I hosted a previous meetup at Adobe's office and they had attendees sign an NDA as well. It was never a problem for me our any of the attendees, but if you feel strongly about it's I respect your choice to skip this event. I hope it's not a problem for too many folks.

    I will post a copy of the Visitor NDA for you all to review.

    January 15, 2013

  • Sachin N.

    Guy - Security at Facebook keeps records of the NDA and checks against your DL.

    January 15, 2013

  • So-Eun P.

    Hello Sid,

    If we are on the wait-list, does this mean we can't come to the event at all? When will we be able to find out whether there are more rooms left/canceled RSVP?

    Let us know :)

    Thanks!

    January 15, 2013

    • Sid M.

      Since are at capacity, yes I ask that those on the wait list wait until a spot opens up.

      January 15, 2013

  • Guy V.

    Since blanket NDAs are not worth the paper they're written on, I suggest treating them as such: think of a preposterous name (a movie villain, a celebrity etc.) and sign the NDA under his name. Feel free to invent an address, SSN or anything else required.

    January 15, 2013

  • A former member
    A former member

    When does the NDA expire; will a copy be given at the time when it's signed?

    January 15, 2013

  • Erik-Paul G.

    Is an NDA required to attend this event? This should be stated upfront. I don't sign blanket NDAs under any circumstances.

    1 · January 15, 2013

  • Sachin N.

    A similar event at Facebook required one to sign a generic NDA and the wait time was almost one and half hours. If Facebook has previous NDA signatures on record, then does that reduce the wait time or allow one for faster entry ? The security staff at Facebook seemed to suggest shorter wait times on next visit.

    January 15, 2013

  • Sid M.

    Hi xyz,

    This event will not be recorded. Sorry.

    January 15, 2013

  • xyz

    Will this record?
    Thanks,

    January 14, 2013

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

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