Zen and the Art of Convincing Your Company to Use Rust
Explore the journey of introducing Rust to a major JavaScript package registry in this 46-minute conference talk from GOTO Berlin 2018. Discover how Ashley Williams, a Rust Core Team Member, convinced her team at npm to adopt Rust for production use. Learn about the challenges faced by the npm registry, serving over 650 million package downloads daily, and how Rust's unique features address these issues. Gain insights into effective strategies for introducing new technologies in established environments, including the importance of preparation, managing learning curves, and implementing gradual changes. Understand the benefits of Rust in high-load operational scenarios and how it complements existing Node.js infrastructure. Whether you're a Rust enthusiast or a decision-maker considering new technologies, this talk offers valuable lessons on advocating for and implementing programming language changes in large-scale production environments.