Schedule
Monday, November 6
8:00 - 9:00 Registration & Breakfast
9:00 - 9:45 Opening Remarks, Roadmap Update, and Logistics Helen Altshuler, David Stanke, John Field, Ulf Adams (Bazel team)
9:45 - 10:30 Bazel Remote Execution and Remote Caching George Gensure (Uber), Alpha Lam (Two Sigma)
10:30 - 11:15 Tensorflow with Bazel — Lessons Learned Gunhan Gulsoy (Google TensorFlow team)
11:15 - 11:30 Break
11:30 - 12:15 Building Real-time Systems with Bazel Matt Sachtler, Patrick Conrad (SpaceX)
12:15 - 1:15 Lunch
1:15 - 2:00 Hacks and Tips for Incremental Adoption of Bazel for iOS Rahul Malik, Brandon Kase, and Jerry Marino (Pinterest)
2:00 - 2:45 Front End Development with Bazel: Angular/TypeScript and Persistent Workers Mike Morearty (Asana), Alex Eagle (Google Angular team)
2:45 - 3:00 Break
3:00 - 3:45 Scala with Bazel Ittai Zeidman (Wix), Oscar Boykin (Stripe), Ahir Reddy (DataBricks)
3:45 - 4:35 Lightning Talks facilitated by Damien Martin-Guillerez (Bazel team)
4:35 - 4:45 Break
4:45 - 5:30 "Ask Me Anything" with the Bazel team
5:30 - 7:00 Reception with drinks
"Office Hours" with Bazel engineers
9:00 - 5:00: Hands-on consultation with a Bazel engineer: debug an issue, solve a problem, or learn a new skill. Bring your laptop!
Tuesday, November 7
8:30 - 9:30 Breakfast
9:30 - 10:15 Skylark: The Bazel Extensibility Language Laurent Le Brun (Bazel team)
10:15 - 11:00 Using Bazel for Fast, Correct Docker Deployments Miles Yucht (Databricks), Matthew Moore (Google)
11:00 - 11:15 Open Development Process and Tools Damien Martin-Guillerez (Bazel team)
11:15 - 11:30 Break
11:30 - 12:15 Platforms and Toolchains in Bazel John Cater (Bazel team)
12:15 - 1:15 Lunch
1:15 - 2:15 Breakout Sessions:
- Tool integrations (IDEs etc.) facilitated by Dmitry Lomov (Bazel team)
- Remote Execution deep dive facilitated by David Stanke (Bazel team)
- Third-party Dependency Management facilitated by Ittai Zeidman (Wix), John Field (Bazel team)
2:15 - 3:15 Breakout Sessions:
- Bazel and CI facilitated by Damien Martin-Guillerez (Bazel team), Qi Zhou (Pinterest), Dan Lorenc (Google)
- Cross-compilation deep dive facilitated by Marcel Hlopko (Bazel team)
- Migration from other build systems deep dive facilitated by Helen Altshuler (Bazel team)
3:15 - 3:30 Break
3:30 - 4:15 Building Kubernetes [a Go binary] with Bazel Jeff Grafton (Google Kubernetes)
4:15 - 5:00 Integration testing with Bazel Benjamin Peterson (Dropbox)
5:00 - 5:30 Closing Remarks
"Office Hours" with Bazel engineers with Bazel engineers
9:00 - 5:00: Hands-on consultation with a Bazel engineer: debug an issue, solve a problem, or learn a new skill. Bring your laptop!
Schedule is subject to change. The location will be distributed to confirmed attendees in advance.