Schedule

Tuesday, Oct 9 – Wednesday, Oct 10 2018

Watch all the videos from BazelCon 2018

Tuesday October 9

8:00 - 9:00 Registration / Breakfast

9:00 - 9:45 Keynote Melody Meckfessel, Google VP of Engineering

9:45 - 10:20 Bazel Updates and Roadmap Bazel Team


10:20 - 10:50 break

10:50 - 11:25 Building large Angular apps with Bazel Alex Eagle (Angular)

11:25 - 12:00 Migrating from Maven to Bazel at Salesforce Blaine Buxton, Peter Laird, & Simon Toens (Salesforce.com)

12:00 - 13:00 LUNCH

13:00 - 17:00 Boot Camp Session 1

13:00 - 13:35 Faster Builds with Remote Execution and Caching Steven Bergsieker (Google)

13:35 - 14:10 Fork, PR and Merge George Gensure (Uber)

14:10 - 14:45 Reproducible HEAD dependency in many repos Ittai Zeidman (Wix.com)


14:45 - 15:15 break

15:15 - 15:50 A tasty tower of sandwiches: from C++ to Haskell to Java and back Mathieu Boespflug (Tweag)

15:50 - 16:25 Speeding up Bazel build performance by consuming file digests through extended attributes Petros Eskinder (Two Sigma Investments)

16:25 - 17:30 Lightning Talks

17:30 - 19:00 Reception

Wednesday October 10

8:00 - 9:00 Breakfast

9:00 - 13:00 Boot Camp Session 2

9:00 - 9:45 Day 2 Keynote: Lessons Learned Bazel Team

9:45 - 10:20 A Dash of Bazel, With a Sprinkle of Containers, and a Side of Kubernetes Chris Love (CNM Consulting)


10:20 - 10:50 break

10:50 - 11:25 Collecting code coverage with Bazel Irina Iancu (Google)

11:25 - 12:00 Python in Bazel: manage your dependencies Conrado Miranda (NVIDIA)

12:00 - 13:00 LUNCH

13:00 - 13:35 Remote execution vs local execution, challenges and issues Nicolas Lopez (Google)

13:35 - 14:10 Improving the usability of Bazel remote caching Ted Chang, Ton Ngo (IBM)

14:10 - 14:45 BuildGrid: Executing Bazel and BuildStream Remotely Finn Ball (Codethink) & Ed Baunton (Bloomberg)


14:45 - 15:15 break

15:15 - 15:50 Knowledge transfer by source code - how to write more code and fewer emails Ofer Bartal (Google)

15:50 - 16:25 Building Apache Heron: A Community Perspective Josh Fischer (1904labs)

16:25 - 17:00 Generating BUILD files Benjamin Peterson (Dropbox)

17:00 - 17:45 SIG Meetings: Python, JVM, Javascript

Thursday October 11

Bazel Hackathon at Bloomberg

Schedule is subject to change -- watch this space for updates!