floating indicator next to menu
floating indicator of scroll progress
0%
Conference Session
Presented byKat Marchán

Session focus

  • Backend Dev
  • Frontend Dev
  • Performance
100%
Development
0%
Design
0%
Marketing
20%
Business

Schedule

Date

TBC

Duration

40 minutes

Location

TBC


Note: This session is included in the conference ticket, but specific program has not been finalised.

Session details

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.

Meet your presenter

Kat Marchán

Senior Software Engineer

Microsoft

Connect with Kat

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.

This Site Uses Cookies

For processing purposes, your consent is required, which you express by selecting "Allow all." You can also customise your settings.