The document is a presentation by Guus van Weelden about WebAssembly (Wasm) and its integration with the Go programming language, touching on its benefits and current limitations. It discusses the changes in Go 1.11 that introduce native support for WebAssembly, the portable nature of Wasm for high-level languages, and the potential for shared code bases in web applications. The presentation also includes a live coding demonstration and a call to action for the Go community to explore WebAssembly further.