Skip to content
0:00 / 0:00

#rust#npm#adoption

Zen and the Art of Convincing Your Company to Use Rust • Ashley Williams • GOTO 2018

GOTO Conferences

1M subscribers • 115 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Ashley Williams, Rust Core Team Member
  • An opinion. It argues one side of a question engineers disagree on.

Beginner. No background in the topic needed.

3.9K views7 years ago2 recommendations

Tools and practiceCareers and interviewsRustCode review and teamworkInside tech companies

Ashley Williams shares the story of how npm adopted Rust in production and offers strategies for introducing Rust to your team and management.

This presentation was recorded at GOTO Berlin 2018. #gotocon #gotober gotober.com Ashley Williams - Rust Core Team Member and Rust Community Team Lead ABSTRACT I made one of my favorite pull requests ever on December 17, 2016: rust-www/pulls/634: add npm to friends page. On any given day, the npm registry, a repository of packages primarily for JavaScript and Node.js, serves around ~650,000,000 package downloads. The npm services team is small and this once little Node.js service, the lifeblood of the modern web development workflow, is now a huge set of microservices- and starting in late 2016, it’s no longer just Node.js- it’s running production Rust. In this talk, I’ll tell the story of how I convinced my manager and team to give Rust a chance. Along the way, I’ll talk about the critical challenges that the npm registry services encounter on a daily basis, the patterns we’ve adopted to cope with the heavy operational load, and how they are well suited to be solved with Rust. I’ll also highlight the unique aspects of Rust that [...] Read the full abstract here: gotober.com/2018/sessions/528 RECOMMENDED BOOKS Tim McNamara • Rust in Action • amzn.to/3ux2R9u Blandy, Orendorff & Tindall • Programming Rust • amzn.to/3x7r6w6 Ken Youens-Clark • Command-Line Rust • amzn.to/3PQZ539 Kevin Hoffman • Programming WebAssembly with Rust • amzn.to/3x3brhe twitter.com/gotober facebook.com/GOTOConference gotocon.com #Rust #Rustlang #JavaScript #NodeJS #JS #Programming #ProgrammingLanguage #SoftwareEngineering #Mozilla #Coding #FP #FunctionalProgramming Looking for a unique learning experience? Attend the next GOTO Conference near you! Get your ticket at gotocon.com SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1

Why it's here

2 people recommend this

What people say. Recommended as an excellent presentation on how to introduce and advocate for Rust in the workplace.

u/Inityxin r/rust • Recommends

On “Reccomendations for introducing rust to the workplace.”

link to this video

u/is_this_temporaryin r/rust • Recommends

On “Why Rust? Help me convince my boss”

link to this video This is an absolutely wonderful presentation on exactly this. It's also probably not the answer(s) that you were looking for.