Fallthrough cover image

Fallthrough

Blown Glass Half-Full of WebAssembly & SQLite

May 19, 2025
Danielle Lancashire, a Principal Engineer at Fermyon, shares her diverse expertise, from simplifying distributed systems to blowing glass. She discusses the evolution of WebAssembly and its innovative applications, emphasizing experimentation's role in tech. The conversation also covers effective problem-solving strategies and the importance of addressing customer needs. Danielle provides insights on work-life balance, highlighting the therapeutic benefits of engaging in creative hobbies and navigating the challenges of modern bureaucracy.
01:14:01

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • WebAssembly enhances performance and security across multiple environments, allowing consistent code execution without dependence on specialized hardware.
  • SQLite serves as an efficient data management solution for distributed systems, showcasing its adaptability and importance in modern tech infrastructures.

Deep dives

Understanding WebAssembly Basics

WebAssembly (WASM) is designed to enhance web performance and provides a robust security model suited for running untrusted code. Its origins lie in the browser, aiming to deliver assembly-like performance, but its applications have since expanded beyond browsers, facilitating serverless computing and other environments. With the introduction of WASI, a system interface for WebAssembly, developers can manage permissions and capabilities, enabling them to control how programs interact with system resources effectively. This capability makes it easier to deploy applications across various architectures without compromising security or performance.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app