> Markdown version of [/playlists/webassembly](https://www.wearedevelopers.com/playlists/webassembly). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Playlist: WebAssembly 21 videos · 35 moments · 92.0 minutes ## WebAssembly: The Next Frontier of Cloud Computing - **Introduction to WebAssembly in a cloud computing context** (00:02, 2min) — An overview of exploring the potential of WebAssembly for server-side cloud scenarios instead of just browser deployments. - **Compiling Rust code to WebAssembly for JavaScript runtimes** (09:03, 2min) — Translating basic Rust functions into WebAssembly formats allows native execution within standard Node and browser environments. - **Deploying WebAssembly modules in cloud and serverless platforms** (17:49, 2min) — Operating microservices natively via WebAssembly yields distinct efficiency advantages over deploying standard server workloads on specialized plat... [Learn more](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) ## WebAssembly: Disassembled - **Core principles and security model of WebAssembly** (01:44, 1min) — How WebAssembly complements JavaScript natively while maintaining strict sandboxing and broad browser support. [Learn more](https://www.wearedevelopers.com/videos/637-webassembly-disassembled) ## Using WebAssembly for in-database Machine Learning - **Benefits of executing WebAssembly natively in databases** (07:15, 3min) — How WebAssembly addresses complex procedural SQL, provides data co-location, and reduces developer effort for data science tasks. - **Introduction to WebAssembly for in-database machine learning** (00:05, 2min) — An overview of utilizing WebAssembly to execute machine learning modules directly within a database management system. - **Key takeaways and developer resources for WebAssembly integration** (32:39, 3min) — A summary of WebAssembly extensibility capabilities along with resources from the Bytecode Alliance. [Learn more](https://www.wearedevelopers.com/videos/588-using-webassembly-for-in-database-machine-learning) ## Blazor Unleashed: The Future of .NET Web Development - **Inspecting WebAssembly loading and network trace requests** (14:40, 2min) — Developer tools demonstrate how WebAssembly retrieves and executes .NET assemblies directly inside the browser. - **Exploring server, WebAssembly, and hybrid hosting models** (03:28, 2min) — Applications can run purely on a server, execute client-side via WebAssembly, or run embedded in native desktop programs. [Learn more](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) ## Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways - **The origins and design principles of WebAssembly** (12:46, 4min) — A resilient byte code format emerges to provide secure and cross-platform execution capabilities inside web browsers. [Learn more](https://www.wearedevelopers.com/videos/673-fun-with-paas-how-to-use-cloud-foundry-and-its-uniqueness-in-creative-ways) ## WebAssembly: The Next Frontier of Cloud Computing - **Redefining WebAssembly beyond browser video games** (00:00, 3min) — How a simple tweet shifted the initial perception of WebAssembly from front-end to server-side applications. [Learn more](https://www.wearedevelopers.com/videos/886-webassembly-the-next-frontier-of-cloud-computing) ## The Future of Cloud is WebAssembly - **Origins and design goals of WebAssembly** (12:45, 5min) — WebAssembly emerged as a highly secure, cross-platform byte code format for browser execution. - **Applying WebAssembly to serverless cloud environments** (20:01, 2min) — Using WebAssembly as a backend compute layer provides sub-millisecond cold starts and robust sandboxing. [Learn more](https://www.wearedevelopers.com/videos/687-the-future-of-cloud-is-webassembly) ## WeAreDevelopers LIVE - Speeding up with WebGPU - **Integrating compiled WebAssembly code into standard React applications** (45:55, 2min) — Generating automated glue code simplifies the process of invoking computational functions directly within standard front-end frameworks. [Learn more](https://www.wearedevelopers.com/videos/1876-wearedevelopers-live-speeding-up-with-webgpu) ## Blazor and Azure functions for Serverless Website - **Choosing between server and WebAssembly deployment models** (02:27, 1min) — Choosing WebAssembly over a traditional server architecture allows rendering to happen entirely within the user's browser. [Learn more](https://www.wearedevelopers.com/videos/115-blazor-and-azure-functions-for-serverless-website) ## Using WebAssembly to run, extend, and secure your application - **Early implementations of WebAssembly across major industries** (01:48, 1min) — Engineering teams rapidly adapted WebAssembly to migrate monolithic application code into the browser and target multiple platforms simultaneously. - **Core design principles of the WebAssembly standard** (03:11, 1min) — WebAssembly prioritizes fast binary instructions, readable code structures, default sandboxing, and strict backward compatibility to ensure web sta... - **Introduction to WebAssembly as a compilation target** (00:00, 1min) — WebAssembly acts as a high-performance compilation target capable of natively executing logic across diverse application environments. - **Memory isolation and module ownership in WebAssembly** (05:08, 0min) — WebAssembly restricts memory access entirely by confining module operations to a specific contiguous mutable array without cross-module visibility. [Learn more](https://www.wearedevelopers.com/videos/652-using-webassembly-to-run-extend-and-secure-your-application) ## WeAreDevelopers LIVE - CSS is DOOMed - **Emulating a Nintendo entertainment system via WebAssembly** (34:04, 1min) — Embedding raw processor instructions safely into browser execution contexts highlights the aggressive modernization achieved by contemporary web vi... [Learn more](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) ## How to Stop Choosing JavaScript Frameworks and Start Living - **Expanding JavaScript horizons with WebAssembly and backend possibilities** (41:16, 2min) — How compiling alternative languages to the browser and exploring mobile or 3D development prevents career stagnation. [Learn more](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) ## WebAssembly Revolution: Elevating JavaScript's Reach and Performance - **Boosting Figma rendering performance by targeting direct WebAssembly execution** (11:24, 0min) — Transitioning from older internal patterns to standard WebAssembly increases canvas rendering speeds for heavy interactive architectures. [Learn more](https://www.wearedevelopers.com/videos/1149-webassembly-revolution-elevating-javascript-s-reach-and-performance) ## Rust Beyond Systems: Revolutionizing Web Development - **Building client frontend components using WebAssembly compilation** (16:50, 4min) — Translating server-side logical syntax straight to web execution layers manipulates frontend components rapidly through optimized reactive signal a... [Learn more](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) ## WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More - **Understanding hardware performance advantages of WebAssembly code** (11:00, 2min) — Comparing WebAssembly execution structures against JavaScript when compiling raw calculations and binary mathematics. - **Executing Linux systems inside WebAssembly PDF documents** (17:10, 1min) — Evaluating the security implications of embedding full operating systems within seemingly harmless document architecture. [Learn more](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) ## Speeding up Web Apps performance with WebAssembly and Emscripten - **Designing reliable JavaScript wrappers around WebAssembly lifecycle objects** (25:27, 3min) — Abstracting lifetime initializations into clean TypeScript singletons removes manual pointer tracking complexities for widespread downstream adoption. - **Introduction to WebAssembly and basic compilation with Clang** (00:00, 4min) — Exporting raw C snippets via Clang exposes a steep learning curve without automated memory assignments and a standard library. - **Porting the cryptographic Bitcoin core library to WebAssembly** (15:27, 2min) — Compiling existing robust cryptography libraries like libsecp into WebAssembly modules stabilizes heavy cryptographic validations securely. [Learn more](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) ## Blazor – the new SPA Framework for everyone who hates JavaScript - **Comparing server-side delivery and WebAssembly application execution** (09:55, 3min) — Architectural trade-offs exist between streaming continuous web socket updates and downloading complete compiled assemblies directly into the brows... [Learn more](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) ## WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More - **Running retro operating systems and games via WebAssembly** (32:54, 2min) — How WebAssembly enables full virtual operating systems and nostalgic games directly inside browsers. [Learn more](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## From Bytes to Execution: Writing a WebAssembly Runtime in Rust - **Core concepts of WebAssembly portability and sandboxed execution** (01:54, 3min) — Achieving highly scalable cross-platform behavior requires understanding how WebAssembly acts as a portable bytecode with built-in closed sandboxing. - **Comparing WebAssembly text representation and binary module structure** (05:31, 2min) — Examining text representations clarifies how compiled WebAssembly programs decompose into foundational headers and uniquely formatted functional el... - **Demonstrating compiled WebAssembly binary sizes via terminal output** (24:20, 0min) — Contrasting resulting compiled executable overhead inherently emphasizes slightly how lightweight WebAssembly functional routines scale efficiently... [Learn more](https://www.wearedevelopers.com/videos/100094-from-bytes-to-execution-writing-a-webassembly-runtime-in-rust) ## WeAreDevelopers LIVE – Web Scraping, Agents, Actors and more - **Emulating vintage computer environments using WebAssembly architectures** (24:37, 3min) — How modern browser capabilities enable complete software development environments and terminal effects for retro systems. [Learn more](https://www.wearedevelopers.com/videos/1764-wearedevelopers-live-web-scraping-agents-actors-and-more) ## Wasm Deep Dive - A Glance Behind the Scenes - **Obtaining compiler tools and exploring WebAssembly environments** (00:11, 2min) — A provided GitHub repository and Docker instance supply developers with necessary development environments and compiler tools. [Learn more](https://www.wearedevelopers.com/videos/871-wasm-deep-dive-a-glance-behind-the-scenes)