Holiday sale! + Wasm tidbits for December
Dec 18, 2025 2:43 pm
Hi, this is Patrick Dubroy and Mariano Guerra. You're getting this email because you purchased (or signed up for updates about) WebAssembly from the Ground Up. If you're no longer interested in these emails, no hard feelings — you can find an unsubscribe link at the bottom.
Hey everyone —
We hope the final weeks of 2025 are treating you well, and that some of you were able to help the elves save Christmas. In case you're feeling a bit bored now that Advent of Code is already over, don't fret: we've got a bunch of Wasm tidbits for you!
But first, we wanted to tell you about our holiday sale. If you haven't already bought the book, you can get 25% through January 7 with the code HOLIDAY25 at wasmgroundup.com.
Wasm tidbits
- All the videos from the WebAssembly Workshop at ICFP/SPLASH '25 are up on YouTube. There are a bunch of interesting ones, but we particularly enjoyed Oscar Spencer's Wasm GC and the Future of High-Level Language Compilation.
- The Feature Status page on webassembly.org has been updated to include a bunch of new engines and tools, including Wizard, wazero, and Binaryen.
- It's not directly related to WebAssembly, but we've been following Matt Godbolt's Advent of Compiler Optimizations, and it's been great so far. It's a nice way to learn a bit more about x86 and ARM assembly, and about the various optimizations that C++ compilers do. You can follow it on his blog or on YouTube.
- Andy Wingo: "If anyone has never worked on a baseline compiler before, they are a really funny space; my first experience with Firefox's Wasm baseline compiler was an eye-opener for me." Firefox's low-latency WebAssembly compiler (2020).
- For a deeper look at strategies for baseline compilation, see Ben Titzer's Whose baseline compiler is it anyway?. "We demystify single-pass compilers for Wasm, explaining their internal algorithms and tradeoffs, as well as providing a detailed empirical study of those employed in production."
- We recently met some folks from CedarDB (the commercial version of the Umbra database system), who told us about how they use Wasm for user-defined operators. The details can be found in Moritz Sichert's PhD dissertation, Efficient and Safe Integration of User-Defined Operators into Modern Database Systems.
That's all we've got. Happy holidays, and we'll see you in 2026!
Patrick + Mariano