On this WasmAssembly podcast episode, host Thomas Steiner speaks with David Kircos from Quadratic. They discuss how Quadratic's spreadsheet utilizes WebAssembly to enable scientific computing directly in the browser, leveraging tools like Pyodide, pandas, and numpy. The conversation also covers practical challenges such as bundling large-scale Wasm applications, exploring browser limitations, and Quadratic's integration of AI. Resources: David Kircos on LinkedIn → https://goo.gle/4jcpQg6 Buildin...
Apr 28, 2025•46 min
Feature phones? Yes, they still make them. And they run Wasm! In this WasmAssembly podcast, Thomas Steiner hosts Thomas Barrasso from CloudMosa to talk about the Cloud Phone platform and what it takes to run WebAssembly on tiny feature phones by streaming Web apps from a remote server that runs Chromium. Resources: Thomas Barrasso on LinkedIn → https://goo.gle/3Fxbvwg CloudMosa (Puffin) → https://goo.gle/42bNe7M Cloud Phone → https://goo.gle/4c0xfwB Building web apps for Cloud Phone → https://go...
Mar 24, 2025•56 min
In this WasmAssembly podcast episode, Sean Isom and Mendy Berger from renderlet join host Thomas Steiner. Discover renderlet, a WebAssembly framework for writing graphics code that runs on any platform. Resources: Mendy Berger on LinkedIn → https://goo.gle/4b1y205 Sean Isom on LinkedIn → https://goo.gle/4hyO8Rb Renderlet → https://goo.gle/3QsfjRy renderlet Wasm I/O talk → https://goo.gle/42Z4nm4 renderlet Wasm I/O slides → https://goo.gle/4b7qCs1 Drawing to canvas in Emscripten → https://goo.gle...
Feb 24, 2025•54 min
WebAssembly is known for its speed and security, but can it be applied to enhance application security as a whole? Join Arcjet's CEO David Mytton and host Thomas Steiner on WasmAssembly as they delve into Arcjet’s innovative use of Wasm for crucial security functions like bot detection, rate limiting, and data redaction, providing developers with a powerful yet manageable security toolkit. Resources: Squishy Wasm apps using Extism with Dylibso's Steve Manuel - WasmAssembly → https://goo.gle/3VFc...
Feb 03, 2025•40 min
Join Thomas Steiner as he chats with Thorsten Hans, Senior Cloud Advocate at Fermyon, about the exciting world of WebAssembly serverless functions and microservices with the Spin framework. Discover how Spin uses WebAssembly for lightning-fast cold starts and great portability, and explore the advantages of building microservice applications with Spin's diverse language support. Thorsten and Thomas also delve into the role of WebAssembly standards in shaping the future of cloud-native developmen...
Jan 10, 2025•49 min
Join host Thomas Steiner and Steve Manuel from Dylibso as they dive deep into the world of "squishy" Wasm applications. Steve discusses Dylibso's mission to make all software squishy, using Wasm to unlock flexibility and extensibility in software development. The episode explores Dylibso's projects like Extism and Chicory, and how Extism is being used in production with Wasm today. Come for the Extism logo, and stay for Tom's provocative questions on Extism's role in the WebAssembly ecosystem. R...
Nov 18, 2024•52 min
In this episode, WasmAssembly host, Thomas Steiner, chats with Thomas Nattestad, Product Manager on the Google Chrome team. Learn about Chrome's investment in WebAssembly, WebAssembly caching and if there's a solution for cross-origin caching, canvas-rendered apps, and Thomas' take on WebAssembly DOM access and whether WebAssembly will replace JavaScript. Finally, the two talk about the Wasm ES module integration and what this means for bundlers. Resources: Thomas' BlinkOn 9 talk → https://goo.g...
Oct 28, 2024•51 min
This is a special episode of the WasmAssembly podcast, recorded at the June face-to-face meeting of the WebAssembly community group that took place at the WebAssembly Research Center of the Carnegie Mellon University in Pittsburgh, Pennsylvania. Thomas Steiner was there for two days, day zero, a pre-event in the form of an academic research day, and day one of the actual face-to-face meeting. While there, he spoke with a lot of the attendees, and this episode will give you a bit of an impression...
Oct 14, 2024•59 min
In this episode, your host Thomas Steiner chats with Cosmonic's CTO and Bytecode Alliance technical steering committee and board member, Bailey Hayes, about the exciting world of WebAssembly at her company, and specifically at the Bytecode Alliance. After exploring how Cosmonic makes use of WASI for their wasmCloud product, they get into details about the Bytecode Alliance, the workstreams and projects hosted there, and how to work with it. Resources: Bailey Hayes on LinkedIn → https://goo.gle/4...
Sep 30, 2024•55 min•Season 1Ep. 6
In this episode, Thomas Steiner chats with Francis McCabe from Google, who's the champion of the JavaScript Promise Integration and the Stack Switching proposals. They go from talking about synchronous assumptions in code over to discussing the JavaScript Promise Integration (JSPI) proposal and how to use it in practice, its performance implications, and how to use it in practice. After exploring a neat side effect of JSPI, namely lazy loading, the fall into the rabbit hole of comparing JSPI to ...
Aug 26, 2024•52 min•Season 1Ep. 5
In this episode, Thomas Steiner interviews Mozilla's Ryan Hunt, who's the champion of the string built-ins proposal. They first discuss Ryan's way into Mozilla and his role in the SpiderMonkey team, and then dive deep into the string built-ins proposal and some challenges and rabbit holes with it. Resources: Ryan Hunt on LinkedIn → https://goo.gle/3Wxcfqb SpiderMonkey blog → https://goo.gle/3Ww8ReX WasmGC proposal → https://goo.gle/3Sz2CG7 Google Sheets WasmGC → https://goo.gle/4foOXv7 BrowserTe...
Aug 05, 2024•1 hr•Season 1Ep. 4
In this episode, Thomas Steiner interviews Luke Wagner, who works at Fastly. You’ll hear them chat about Luke’s time at Mozilla, how he remembers the Wasm launch, the WebAssembly System Interface (WASI) and the component model, his thoughts on where WebAssembly’s future lies, and much more. Resources: Luke Wagner's Wasm announcement blog post for Mozilla → https://goo.gle/4bdxyT4 The Wasm polyfill prototype → https://goo.gle/4bdiPHF The PLDI 2017 paper → https://goo.gle/4cvJpg7 A WebAssembly mil...
Jun 24, 2024•1 hr 9 min•Season 1Ep. 3
In this episode, Tom interviews Deepti Gandluri, the Chair of the WebAssembly Community Group at the W3C. You will hear about the difference between the W3C WebAssembly Community Group and Working Group, how Wasm is standardized, how Deepti got into WebAssembly, and the challenges the WebAssembly team at Google faces being part of the Chrome team. Deepti also discusses her favorite Wasm features, how the Community Group might react to a browser-specific proposal, how WASI might work given browse...
May 23, 2024•1 hr•Season 1Ep. 2
Learn about some early WebAssembly history from one of the co-creators of Wasm, Alon Zakai! Follow along how Alon explains how we came from Native Client to asm.js and then finally to WebAssembly, and explore some interesting historical and present day sidetracks on the way. Resources: Alon Zakai: Homepage → https://goo.gle/3vVaHgi / (has links to all the social profiles, too) LinkedIn profile → https://goo.gle/4cZDqRS Native Client (NaCl) → https://goo.gle/3Q8oAi5 Portable NaCl (PNaCL) → https:...
Apr 25, 2024•41 min•Season 1Ep. 1