Russell Cohen has watched hundreds of teams try to adopt Rust at Amazon over the past decade. Most of them screw it up.
Cohen, a senior software engineer who leads Rust adoption efforts at AWS, does not sugarcoat it. Speaking at the RustConf 2025 event this week, he laid out exactly why most organizations fail at Rust — and what the few successful ones do differently.
Cohen said he gleaned four key insights regarding the success of Rust projects. Teams must: have a real reason to use Rust; find, grow and empower Rust pragmatists; learn (or…








