Blog

Notes on building a Swift compiler, a SwiftUI renderer, and an IDE — for the browser.

Jun 10, 2026 · 8 min read

What Happens When You Hit Run

You type Swift, press Run, and a moment later it's executing — in a browser tab, with no Xcode and no Apple toolchain. Here's the whole journey from your source code to a running program, explained without the PhD.

Read →
Jun 8, 2026 · 7 min read

From Replay to a Real Live Debugger

How MiniSwift Studio got a WASM debugger that actually pauses at a breakpoint — in the browser, without Asyncify or JSPI — by running the program on a worker and blocking it with Atomics.wait.

Read →