Eric Simons is the CEO and Founder of Stackblitz

Lenny's PodcastAbout 2 min readApr 23, 2025Watch original
THE SUMMARYAI-generated

Key Concepts:

  • Web Container: A browser-based development environment built on WebAssembly.
  • WebAssembly (Wasm): A binary instruction format for a stack-based virtual machine. Enables near-native performance in web browsers.
  • StackBlitz: The company founded on the Web Container concept.
  • Figma: A browser-based design tool that pioneered the use of WebGL for graphics rendering.
  • WebGL: A JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins.
  • Developer Environment Setup: The process of configuring a computer with the necessary tools and libraries for software development.

The Genesis of StackBlitz and Web Container

The core idea behind StackBlitz was to create a browser-based development environment, termed "Web Container," leveraging WebAssembly. The goal was to build an operating system that could boot within a browser in approximately 100 milliseconds and support a complete development toolchain.

Inspiration from Figma's Early Days

The inspiration for Web Container stemmed from observing Figma's early development. Figma's initial pitch centered around the new capabilities of browsers, specifically WebGL. Figma's founders, Dylan Field and Evan Wallace, recognized that WebGL enabled the creation of a graphics rendering engine from scratch, upon which a design tool could be built. This required writing the rendering engine from the ground up, as no existing solution could compile directly to WebGL.

The WebAssembly Opportunity for Web Development

Around 2016-2017, the speaker and his co-founder, Albert, recognized a similar opportunity for web development using WebAssembly. They theorized that it should be possible to write an operating system in WebAssembly capable of running all the necessary toolchains for web development. This would address the common pain point of setting up developer environments, especially for beginners.

The Challenges of Productization

While the technical feasibility of Web Container was established, the company spent four to five years struggling to build a viable product around it. The core technology was there, but finding the right product-market fit and user experience proved challenging.

AI summaries can miss context or contain errors. Check important details against the original video.

Go a little deeper.

Have a question about this video? Load its transcript to open the video chat.