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