Flagships · case studies

Crucible

Tools Live
Crucible canvas running a microservices template with live per-node metrics

Browser-based system design simulator. Drag a 23-kind component catalog onto a canvas, wire it up, drive 1→1M rps, inject chaos, watch live p50/p99 latency, throughput, queue depth, and error rate per node. Architectures actually run: Go simulation engine compiled to ~200 KB of TinyGo WASM, hosted in a Web Worker, driving a SvelteKit 2 + Svelte 5 (runes) + @xyflow/svelte canvas. No server, no SSR, deployed static to Vercel.

~200 KB TinyGo WASM, 23 component kinds

  • Go
  • TinyGo
  • WASM
  • SvelteKit

More builds · services and tools

Anvil

Tools Source
Anvil canvas with tiled terminal sessions and a minimap

Native desktop terminal workspace. Wails v2 shell, Svelte 5 (runes) frontend, Go PTY backend, one ~25 MB binary. Tiling canvas of xterm.js tiles with a minimap, per-project working dirs persisted to ~/.config/anvil/, command palette and a fully rebindable keymap. Webview never freezes under heavy shell output thanks to a 16 ms / 64 KB output coalescer.

Bilingual Bakery CMS Template

Tools Live
Bilingual Bakery CMS Template screenshot

A bilingual bakery website template with placeholder copy throughout. Filterable product gallery, custom-order form, live Google reviews carousel, login-protected admin CRUD, and a zero-setup demo mode that runs without any API keys. Built on SvelteKit 2 + Svelte 5 + Convex + Clerk.

Stack Picker

Tools Live
Stack Picker architecture diagram

Interactive tech-stack builder. Pick layers across frontend, runtime, DB, cache, auth, hosting → live SVG architecture diagram + an AI-ready system-design prompt you can paste straight into any LLM. Shareable via URL hash.

Archive · 3 earlier projects, linking straight to GitHub or the demo