6:00 PM - Doors open
6:30 PM - Presentations (see details below)
7:30 PM - Q&A
8:00 PM - Doors close
Thomas Hunter II, Senior Software Engineer
Using ES6 in Your Code Today
Matt Blair, Principal Software Engineer
At OpenTable we look for opportunities to use new languages and technologies to improve our products and the user experience. In this 15 minute session we'll cover how OpenTable is using ES6, how to get the latest version of JS into your codebase, and what you get with different approaches.
Node.js with Docker - MicroService Architecture
Doron Segal, Senior Software Engineer
At OpenTable we strive to build small, decoupled services that are rapidly built and deployed. We have been using docker extensively and it's changing how we think about our micro-service architecture. In this 15 minute session we'll demonstrate how to build a Node.js micro-service, dockerize it and link it to a database.
Distributing UI Libraries in a Post-Web-Component World
Rachael Moore, Senior Software Engineer
UI Component libraries are different from CSS Frameworks--and modern libraries, especially those influenced by Web Components, typically rely on some form of package management. In this 15 minute session we'll cover the right package contents for a UI component as well as some tools and tactics OpenTable uses to distribute private packages and smooth application deployments.