We have a first-time sponsor, Docker! This month's theme is WASI, or the WebAssembly System Interface standardization effort. You can read more about it in Lin Clark's announcement post: https://mzl.la/2PrgAbp. We will have two talks on WASI from Dan Gohman and co-presenters Tõnis Tiigi & Tibor Vass.



The Meetup will be recorded and videos will be linked here after the event.



Agenda:



6:00pm - Doors open

6:15-7:00pm - WebAssembly Beyond the Browser: WASI, Dan Gohman

7:15-8:00pm - Docker + WebAssembly, Tõnis Tiigi & Tibor Vass



About the talks:



*WebAssembly Beyond the Browser: WASI*



WASI is the WebAssembly System Interface, a VM-independent API spec providing sandboxed and portable I/O interfaces for WebAssembly. Dan will talk about the background and motivation for WASI, the capability-based security model, and the overall personality of the platform. He'll cover can do with WASI today, as well as what we envision enabling you to do in the future.



*Docker + WebAssembly*



In this talk Tibor and Tõnis will present how they used Docker to set up a WASI toolchain, how people can do easy cross-compilation with platform-agnostic Dockerfiles, and distribute and run WebAssembly apps with existing Docker infrastructure.



About the speakers:



Dan Gohman is a Mozillian, a chair of the WASI standards body, and a developer on the Wasmtime project building a non-Web WebAssembly VM, the LLVM WebAssembly backend, the WASI sysroot, and the Cranelift Compiler.



Tõnis Tiigi is a software engineer at Docker and maintainer of Moby / Docker and started BuildKit, the next generation builder. He also brought multi-stage builds to Docker.



Tibor Vass and is a software engineer at Docker and maintainer of Moby / Docker and BuildKit. He's an early WebAssembly enthusiast.