Practical WebAssembly: Recent Episodes

Candle Team

Podcasts, tutorials, and shows on practical WebAssembly in languages like Rust, Go, and AssemblyScript. By the creators of Wasmflow, waPC, wasmRS, and Apex.

View Details

In this episode, we discuss the current wave of AI hype before sharing community news with Spin 1.0, Wazero 1.0, Kotlin/Wasm, and Wick's new features.

Our guest for this episode is Nick Wesselman from Shopify, who shares how Shopify uses WebAssembly, why they prioritized it, and the pros and cons they encountered along the way. Nick also demonstrates the capabilities of Shopify functions and shares what's next for this technology.

We wrap up the episode with a discussion on Wasm4, an exciting new platform for gaming and creative coding. Tune in to learn more!

Mock.shop: Generate GraphQL with AI: https://mock.shop/ai
Shopify Functions: https://shopify.dev/docs/apps/functions
Shopify Functions Tutorials: https://shopify.dev/docs/apps/functions#getting-started
Nick's Polyglot Functions Repo: https://github.com/nickwesselman/polyglot-functions

Spin 1.0 (and 1.1): https://www.fermyon.com/blog/introducing-spin-v1
Wazero 1.0: https://tetrate.io/blog/introducing-wazero-from-tetrate/
Kotlin/Wasm: https://seb.deleuze.fr/introducing-kotlin-wasm/
Wick: https://github.com/candlecorp/wick
Wasm4: https://wasm4.org

View Details

Practical WebAssembly podcastEvery other week we get together to talk WebAssembly, go over public RFCs, demo projects or new features, and more. You are welcome to join to chat or share a demo (email jarrod@candle.dev for an invite).Agenda : 2022-02-07- Introductions- Intro Topic - TODO- Community news - JS Promise integration - Bytecode Alliance Community Meeting - State of WebAssembly 2022-23 - 10 minute physics- Discussion: - How to troubleshoot WebAssemblyPast recordings:- YT Playlist- Podcast RSS Feed- Also available on all major podcast platforms like Spotify

View Details

  • Introductions
  • Intro Topic
    • Favorite Holiday Tradition
  • Community news
    • VIM online editor
    • WasmRS rust crates published
    • Wordpress in the browser
  • Discussion/Updates:
    • Nanochat
    • Nanobus examples

View Details

  • Introductions
  • YouTube Version: https://youtu.be/dJu-ML2cViY
  • Intro Topic
    • Best Comfort Food for Being Cold and Sick
  • Community news
    • TinyGo vs Rust vs AssemblyScript
    • Ruby on WASM
    • Wasmer takes WebAssembly libraries mainstream with WAI
  • Discussion:
    • What is the Component Model?
    • Component Model High Level Design Choices
    • Module linking
    • wit-bindgen
    • wasm-tools
    • cargo component

View Details

This episode we talk about some of the announcements at Kubecon WASM day and give our perspective on the question "Where are we on the hype curve?"

Check us out on YouTube: https://www.youtube.com/@practicalwasm/

Agenda: - Introductions - Intro Topic: What was your first conference? - Community news - Kubecon - The path to components by Luke Wagner - warg.io - Announcement slides - Fermyon cloud - Docker + WASMEdge - All things open - Practical WebAssembly w/ wasmRS - Discussion: - Where are we on the hype curve?

View Details

  • Intro topic: Halloween!
  • Introductions
  • Community News
  • WasmI/O CFP open: https://wasmio.tech
  • What’s Up With WebAssembly: Compute’s Next Paradigm Shift: https://sapphireventures.com/blog/whats-up-with-webassembly-computes-next-paradigm-shift/
  • AI/ML is the Killer App for WebAssembly: https://pivotnine.com/2022/10/21/ai-ml-is-the-killer-app-for-webassembly/
  • Wasm Workers Server: https://twitter.com/vmwwasm/status/1582038482276339714
  • Github: https://github.com/vmware-labs/wasm-workers-server
  • wapc wasmtime-provider 1.3.0: https://crates.io/crates/wasmtime-provider release
  • Discussion & Demo: Nanobus & wasmRS
  • Team updates
  • nanobus
  • wasmrs
  • I/Ota
  • Wrap-up

View Details

Intro topic Introductions Community News - Webrcade: https://github.com/webrcade/webrcade - Run WASM containers with crun: https://opensource.com/article/22/10/wasm-containers - Postgres WASM redux: https://supabase.com/blog/postgres-wasm - mod_wasm: https://wasmlabs.dev/articles/apache-mod-wasm/ WebAssembly Opinion Week - WebAssembly may be over hyped: https://devclass.com/2022/09/29/massive-web-tech-survey-shows-how-bad-habits-continue-and-webassembly-may-be-over-hyped/ - WebAssembly: The Future Looks Bright: https://chsrbrts.medium.com/webassembly-the-future-looks-bright-6c76a0afc621 - What’s Stopping WebAssembly from Widespread Adoption?: https://thenewstack.io/whats-stopping-webassembly-from-widespread-adoption/ Discussion: WebAssembly: Hype or Reality? Team updates - wasmRS - wasmflow update Wrap-up

View Details

This week's agenda

Intro topic: Favorite programming language Community News - Wasmtime hits 1.0! - Figma acquired by Adobe - Gamercade released Discussion: Middleware, ABIs, and the n-to-n problem. Team updates - (next new thing): Reactive WebAssembly - waPC update: New code generators using apex @wapc/codegen Wrap-up

View Details

This week's agenda:

  • Community News
  • The AssemblyScript team objects to WASI: https://www.assemblyscript.org/standards-objections.html)
  • Wasm I/O Conference Announced: https://twitter.com/wasm_io/status/1567479497611411456)
  • Highlight
  • Rust: jaq
  • Team updates
  • Wasmflow update: CLI Channel beta, manifest rework.
  • Apex update: Roles to Interfaces, func.
  • waPC update: Migrating to apex codegen.
  • Wrap-up

View Details

This week's agenda

Community News - Deis Labs unveils SpiderLightning - Postgres compiled to WASM running in the browser - Wasm4 Game Jam has ended and entries are here Highlight - Yielding executor crate Team updates - Wasmflow update: Channels & CLI Channel - Apex update - waPC update Wrap-up

View Details

This week's topics:

Community News - Vercel showing off PHP in wasm - CFP For Cloud Native Wasm Day closed - Wasm4 Game Jam starts Aug 12 - Wasmer post on universal executables Team Updates - wasmflow r9 released with wafl 0.7.0 and wafl query Demos - wafl query - JSON Schema generation with Apex Wrap-up