Schedule
Wednesday, Dec 11 – Thursday, Dec 12, 2019
- Registration, Breakfast, & Networking
- Welcome, Rules of Engagement (Valley Oak) - Joe Hicks, Tony Aiuto (Google)
- Keynote (Valley Oak) - Jeff Atwood
- Project Updates (Valley Oak) - John Field, Dmitry Lomov (Google)
- Building Self Driving Cars with Bazel (Valley Oak) - Axel Uhlig, Patrick Ziegler (BMW Group)
- Moving to a Bazel-based CI System: 6 Learnings (Valley Oak) - Or Shachar (Wix.com)
- Bazel Federation (Valley Oak) - Florian Weikert (Google)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- Lessons from our First 100,000 Bazel Builds (Valley Oak) - Kevin Gessner (Etsy)
- Lightning Talks (Coast Live Oak)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- Postmortem of switching Lyft's iOS app to Bazel (Valley Oak) - Keith Smiley, Dave Lee (Lyft)
- Lightning Talks (Coast Live Oak)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- Selective Testing (Valley Oak) - Benjamin Peterson (Dropbox)
- Lightning Talks (Coast Live Oak)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- Bazel ❤️iOS: Porting a large, mixed-source iOS App to Bazel or how I learned to stop worrying and love Clang's Modules (Valley Oak) - Oscar Bonilla (LinkedIn)
- Lightning Talks (Coast Live Oak)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- Registration, Breakfast, & Networking
- Welcome, Rules of Engagement (Valley Oak) - Joe Hicks, Tony Aiuto (Google)
- Remote Execution for Windows: Dev Speedup with Non-Hermetic Build Engines, Leaky Tools (Valley Oak)- Erik Mavrinac (Microsoft)
- 1/2 Day Bazel Bootcamp (Coast Live Oak) - Kyle Cordes (Oasis)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- BoF Discussion Group - iOS (Red Willow)
- BoF Discussion Group - Python (Western Sycamore)
- Building on Key - Keeping your Actions and Remote Executions in Tune (Valley Oak) - George Gensure (UberATG)
- 1/2 Day Bazel Bootcamp (Coast Live Oak) - Kyle Cordes (Oasis) (continued)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- BoF Discussion Group - iOS (Red Willow) (continued)
- BoF Discussion Group - Python (Western Sycamore) (continued)
- Bazel remote execution API vs Goma (Valley Oak) - Mostyn Bramley-Moore (Vewd Software)
- 1/2 Day Bazel Bootcamp (Coast Live Oak) - Kyle Cordes (Oasis) (continued)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- BoF Discussion Group - Java (Red Willow)
- BoF Discussion Group - C++ (Western Sycamore)
- Integrating with ease: leveraging BuildStream interaction with Bazel build for consistent results (Valley Oak) - Daniel Silverstone (Codethink)
- 1/2 Day Bazel Bootcamp (Coast Live Oak) - Kyle Cordes (Oasis) (continued)
- 1:1 Office Hours w/ Bazel Team Members (Big Leaf Maple, Box Elder)
- BoF Discussion Group - Java (Red Willow) (continued)
- BoF Discussion Group - C++ (Western Sycamore) (continued)
- Lunch
- BoF Discussion Group - Frontend (Coast Live Oak) (12:45-1:30)
- How Cruise optimized the Performances of Bazel to build self-driving cars faster than ever (Valley Oak) - Michael Broll, Nico Valigi (Cruise)
- Bazel migration patterns: how to prove business value with a small investment (Coast Live Oak) - Alex Eagle, Greg Magolan (Google)
- Make local development (with Bazel) great again! (Valley Oak) - Ittai Zeidman (wix.com)
- Optimally-fast clean builds *and* incremental builds (Coast Live Oak) - Julio Merino (Google)
- Gradle to Bazel (Valley Oak) - Chip Dickson, Charles Walker (SUM Global Technology)
- Building a great CI with Bazel (Coast Live Oak) - Philipp Wollermann (Google)
- Wrap-up, Thank You, and Departure