Knowledge Transfer by Source Code
summary
Slides claim Wix cuts build time from 45 minutes to 5 using Basil, and the repo uses protocol buffers and gRPC to force API changes into compile-time failures so frontends and backends keep in sync. Basil gives reproducible, cross-language builds so anyone builds tools locally rather than distributing executables. A multi-repo code-review tool called reviewer is described that makes atomic commits across GitHub/GitLab/Bitbucket, serves file diffs from a local server, and keeps private code off the network.
AI-written summary · about
chapters (11)
- 0:00Knowledge transfer by source code
- 3:59Simplifying systems with standards
- 5:46Protocol Buffers as JSON
- 8:16Real-world Protocol Buffers
- 11:31gRPC for clarity
- 13:41Bazel for reproducible builds
- 16:36Cross-team code sharing
- 18:41Lowering team barriers
- 20:10Key takeaways
- 21:16Multi-repo code review
- 24:51Q&A
related talks
24mBASIL: Traceability as Code
01h 01mTraceability and Automation Examples With Basil
24mRichard Gross Head of Software Archeology, MaibornWolff
22mShifting Left, Shifting Right
39mBASIL an Open Source Software for Quality Management
01h 02mCracking Collaboration: Problems and Solutions for C++ Development
49mFast and Furious
01h 01mSoftware Design in the 21st Century
