Chris Nelson!

Co-Founder and Principal Engineer

Bio!
Chris Nelson is a Co-Founder of Launch Scout. He created the company’s apprenticeship program, mentors new developers, and sets technology direction. He loves sharing what he’s learned from over 25 years of developing software across a wide range of industries. Chris has given workshops across the country and spoken at conferences including ElixirConf, RailsConf, RubyConf, JavaOne, CodeMash and Scottish Ruby Conf.
Session!

WebAssembly beyond the browser: a better way to build extensible software


The WebAssembly component model brings a rich, language agnostic type system to WebAssembly and makes it practical for server side application development. Programming languages that are able to target WebAssembly components include Python, C/C++/C#, javascript, rust, and go, with additional languages being rapidly added to this list. Taken together, all this means we have a better way to let users extend our software. Where we used to do an awkward dance of webhooks and API calls, we can now safely (due the no-privilege by default nature of WebAssembly) host and execute user code within our application. In this session, we’ll see how projects like NGINX are embracing WASM components for extending their system. We’ll learn how to build and host WASM components in multiple languages with code examples so you can add WASM component support to your next application.
Where/When?

Time:
1:00 PM

Room:
Thor