Development
Design
Marketing
Business
Date
TBC
Duration
40 minutes
Location
TBC
Note: This session is included in the conference ticket, but specific program has not been finalised.
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.
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. They are now working as part of the JavaScript/TypeScript tooling team in Microsoft's Developer Division, doing Rust in their spare time. They're also a mom to one baby and three cats.