Rust's Recipes for Code and Community
summary
Three years of embedded work on Rust and Servo yield concrete practices: an explicit code of conduct shaping contributor quality, an RFC process with a 10‑day final comment period and team decisions, and automation like Bors automated merging for CI. Regression detection runs at scale via Crater regression testing across crates, six‑week stable/beta/nightly channels manage compatibility, and practical FFI examples show a Python CPU hotspot replaced by a small Rust library with FFI call to Rust shared library producing large real speedups.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:01About me
- 3:00History
- 7:55First Developers
- 13:31Bors
- 15:38Documentation
- 18:57Legacy Support
- 19:50Stable Channel
- 20:54Additions
- 21:20Rewriting
- 27:00Format
- 28:17Rust Errors
- 29:42Undefined Behavior
- 30:29Rewriting the Rest
- 32:25Conclusion








