Dev
Design
Marketing
Business
Date
May 29, 2024 10:00 am
Duration
40 min
Location
Lucerna Great Hall
For a long time, WebAssembly (WASM) was treated as a focused tool you could use to write individual, highly focused functions in hot loops by hand to squeeze some extra performance out of JS apps. With the advent of WebAssembly System Interface (WASI) and a much more mature tooling environment with attributes like wasm-bindgen, WASM can take on a more prominent role in JavaScript/TypeScript applications. This talk will focus on an example use case, a web-based NPM registry package manager, to demonstrate some of the available tools and the benefits of integrating Rust into your project.
For questions and further discussion find the speaker in the Speaker’s Corner right after their talk.
Kat Marchán
Senior Software Engineer
Microsoft
Kat is a long-time JavaScript and now Rust developer, working as the lead maintainer of the NPM package manager for several years, where they also had a stint on TC39, the JS standards committee. They are now working as part of the JavaScript/TypeScript tooling team at Microsoft's Developer Division, doing Rust in their spare time. They're also a mom to one baby and three cats.