Fleet manifest
In the Shipyard Tool

The Dry Dock

Portfolio sites tell you what someone builds. The Dry Dock shows you. A fully in-browser development environment where visitors can write and render web code with no setup, no account, and no install.

2026

The challenge

A portfolio should demonstrate craft, not just describe it. The most direct demonstration is a live environment where a visitor can open the hood and see how the engine runs — or take the wheel themselves.

The approach

Monaco Editor (the engine behind VS Code) paired with StackBlitz WebContainers gives a full Node.js-capable execution environment running entirely in the browser. No backend, no cloud execution, no accounts. The studio ships as a static page.

Notable details

  • Full browser-native Node.js execution via WebContainers
  • VS Code editor experience (Monaco) with syntax highlighting and IntelliSense
  • Supports React, Astro, and plain HTML/CSS/JS
  • Zero-backend: all execution happens client-side
  • Ships as a static Astro page