Introduction to WebAssembly & waSCC
Meet the Cast
HOST
David Flanagan
@rawkode
Stay ahead in cloud native
Tutorials, deep dives, and curated events—no fluff.
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
waSCC, WebAssembly Secure Capabilities Connector, is a WebAssembly host runtime that dynamically and securely binds WebAssembly modules to capability providers. These provider plug-ins provide abstractions around and connectivity to cloud-native services—message brokers, databases, HTTP—or they can expose special-purpose capabilities like IoT, embedded hardware, and more.
🕰 Timeline
00:00 - Holding Screen
01:09 - Introductions
01:50 - What is WebAssembly?
03:45 - What is waSCC?
05:00 - WebAssembly basics: Text format (WAT) and wasmtime
11:40 - waSCC is capability secure - what does that mean?
15:20 - Our first waSCC project
28:30 - Signing our waSCC project
40:00 - Lattice: waSCC clusters
48:50 - wascap: Inspecting the capabilities
54:00 - waSCC providers
1:00:00 - Closing
🌎 Resources
Kevin Hoffman - https://twitter.com/kevinhoffman
waSCC - https://wascc.dev
waSCC videos - https://www.youtube.com/watch?v=MkbtZRt5ikg&list=PL9bhKL87N5_GQOunnhzgYBLKOT8TBCWZ6
Related Videos
Fuck you, Hashicorp ... an IBM Company.
HashiCorp archived the repo without warning. Here is why their excuse about "product market fit" is a lie.
Replace Your GitHub Actions YAML with CUE
Are you tired of copy-pasting YAML between repositories only to be bitten by typos after pushing?
MinIO, we won't miss you.
MinIO just announced maintenance mode for their community edition — and honestly? Good riddance.
Relaunching Klustered ... with Heroku Vibes
Building and Launching a Marketing Page on Heroku with AI in Under 20 Minutes
Comments