Past Meetup

Learning about OpenComponents at OpenTable

This Meetup is past

95 people went


120 Kearny Suite 700 · San Francisco, CA

How to find us

Tell the Front Desk you're here for OpenTable and take an elevator to the 7th floor.

Location image of event venue


OpenComponents (OC) is an open-source framework that allows fast-moving teams to easily build and deploy front-end components. It abstracts away complicated infrastructure and leaves developers with very simple, but powerful building blocks that handle scale transparently.

OC is a technology created by OpenTable and will be the primary focus of this event.


6:30pm Doors Open
7:00pm Nick Balestra: Build it, ship it
7:30pm Charles Chu: Growing with OC by building OT Widgets
7:45pm Kevin Andrews: Code Ownership
8:00pm Michele Bertoli: Painless Testing
8:30pm Networking


Nick Balestra: Build it, ship it
Building and serving components across teams and web applications is a challenging task, especially at scale. We’ll see how at OpenTable we enable fast-moving teams to easily build and deploy front-end components using OpenComponents: an open-source, battle tested, framework for painless component delivery.

Nick is a Software Engineer. He currently works at OpenTable, writing Node and JavaScript applications at scale.

Charles Chu: Growing with OC by building OT Widgets
Would you like to make reservations from your favorite restaurant website? Turns out you can! OC empowers us to build and ship independent widgets easier and faster to our customers. In this talk we will share how we build our widgets with OC, including good features and growing pains based on our experiences.

Charles is a Software Engineer at OpenTable. He is passionate about Node and JavaScript.

Kevin Andrews: Code Ownership
We all want to own the code that we work on, but that often poses technical challenges. We'll follow the journey of the OpenTable Photos team as they used OpenComponents to control their own destiny and iterate more quickly.

Kevin is a full-stack Software Engineer. He currently works at OpenTable with Clojure, Node, and React to bring gorgeous photos to the restaurant world.

Michele Bertoli: Painless Testing
Testing UIs has always been a hard job. In the components era, there are new tools available that transform completely the way we approach testing. One of the hottest is Jest, and we'll see how it provides an all-in-one testing solution that saves us time and headache.

Michele is a Front End Engineer with a passion for beautiful UIs. He works at Facebook and authored the book React Design Patterns and Best Practices.

Learn more about OpenComponents on GitHub (