WebAssembly from the Ground Up is an work-in-progress book from Mariano Guerra and Patrick Dubroy. It's for JavaScript programmers who want to learn the nuts and bolts of WebAssembly. You'll go from hand crafting bytecodes to building a real compiler for a simple programming language.