~/talks

Oscar Spencer

what they talk about

all 5 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 10 in the filters

who talks about the same things

titleconferencedate
[Keynote] Wasm GC and the Future of High-Level Language CompilationWebAssembly Workshop @ ICFP/SPLASH 20252025-10-16
Grain is ported to Wasm GC using anyref everywhere and replacing call_indirect with call_ref, requiring runtime ref casts but allowing the optimizer to remove…
Talk on
Empowering the Future of WebAssembly: The Bytecode Alliance MissionWasm I/O 20252025-03-27
An active effort to move WebAssembly beyond the browser with concrete artifacts not slogans: a working Wasmtime runtime, a shipping component model (WIT) with…
Talk on
A Compiler Author’s Guide to WebAssembly GCWasm I/O 20252025-03-27
Grain compiler transitions from linear memory to the WebAssembly GC proposal and ships a runtime heap instead of in-module reference counting, so removed…
Talk on
Bootstrapping Ecosystems: Unveiling the Power of the Component ModelWasmCon 20242024-11-11
The WebAssembly Component Model demonstrably lets a new language grab mature libraries from other ecosystems: a Grain HTTP app calls a Rust base64 crate via a…
Talk on
WebAssembly & the Future of NGINXWasmCon 20242024-11-11
NGINX announces adoption of WASI HTTP Proxy next year and claims WebAssembly modules run with a small code footprint and near‑native speeds, enabling…
Talk on
How Small Can You Go? Customizing Interpreted Languages for Wasm EnvironmentsCloud Native Wasm Day Europe 20232023-04-18
Explains how interpreters for Python, Ruby and PHP shrink for edge Wasm by trimming dependencies, slicing the standard library and offering configurable…
Talk on
Your next challenge: making WASM more approachableWasm I/O 20232023-03-23
Panelists argue a concrete claim: WASM is just a compiler target and most users should treat it as an implementation detail, not a new language to learn. They…
Talk on
Effortless Concurrency with Grain & LunaticWasm I/O 20232023-03-23
Demonstrates Grain compiled to WebAssembly running on Lunatic to build a working telnet chat server that accepts TCP, spawns per-connection processes…
Talk on
Panel Discussion: National Association of W Lovers: How We Can Create a Thriving Wasm EcosystemCloud Native Wasm Day North America 20212021-10-12
Panelists state concrete progress: Grain as a new language compiling to Wasm, Crestlet and Bindle prototypes for composing modules, wasmCloud actor…
Panel on
Lightning Talk: Grain: WebAssembly Development MadeCloud Native Wasm Day North America 20212021-10-12
Grain is a new WebAssembly-only language that compiles to wasm only, with strong types, closures, pattern matching, GC and custom types while still allowing…
Lightning on
Vue as a Backend Framework by Oscar SpencerVueconf.US 20202020-03-02
Claims that Vue 3’s standalone reactivity can run a backend and demonstrates it: uses Vue 3 reactivity module with reactive() and effect() to wrap an in‑memory…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.