You are viewing content from a past/completed QCon

Presentation: WebAssembly 101

Track: Sponsored Solutions Track I

Location: Liberty, 8fl.

Duration: 11:50am - 12:40pm

Day of week: Wednesday

Level: Beginner

Persona: Developer

Share this on:


If you’re curious about WebAssembly and what it means for the future of web development, this session is for you. In this session I will provide an introduction to, and overview of WebAssembly. I’ll cover what it is, what it isn’t, and the various ways it can interoperate with JavaScript in the browser and other host environments. I’ll cover limitations, use cases, and show sample code in raw WebAssembly as well as illustrate how to use powerful languages like Rust to generate extremely fast, safe WebAssembly modules.

Speaker: Kevin Hoffman

Lead Software Engineer @CapitalOne

Find Kevin Hoffman at

Proposed Tracks

  • Trouble-Shooting in Production

  • Disrupting Technology on Wall Street

  • Resilience vs Failure in Architecture

  • The Weeds of Distributed File Systems

  • Organizational Agility

  • Product & Customer Focused Teams

  • Just Culture (Blameless Culture)

  • Modern CS in the Real World

  • Architectures You’ve Always Wondered About

  • Machine Learning and AI in the New Decade

  • Evolving Java - Including K8s/Containers, Kotlin and Impact on AOT

  • Ethical Considerations in Software

  • Microservices and Scalability

  • Container Slinging

  • Native Compilation Is Back (A Look at Non-Vm Compilation Targets)