Skip to main content

Blog

Architecture, releases, and the road ahead.

Extensions Cocoon Effect-TS Architecture Modules

Extension Host Architecture: Cocoon's Design for Module Interception, API Shims, and Fiber Supervision

How Cocoon runs VS Code extensions in supervised Effect-TS fibers with module interception and gRPC-backed API shims.

CodeEditorLand 10 min read
Extensions VS Code Compatibility

VS Code Extension Compatibility in Land

How Land runs unmodified VS Code extensions, and where coverage still needs validation.

CodeEditorLand 6 min read
Architecture Bootstrap Mountain Cocoon IPC

Application Startup Handshake: How Mountain, Cocoon, Sky, and Wind Bootstrap

The complete end-to-end process from launching the native binary to a fully initialized editor with running extensions.

CodeEditorLand 8 min read
Build System CI/CD Maintain Tier Gating

Build System Design: Two-Stage Pipeline, Tier Gating, and Deterministic Builds

How Land's build system coordinates VS Code compilation, Rust backend assembly, and TypeScript bundling through a tier-gated, profile-driven pipeline.

CodeEditorLand 9 min read
Open Source Licensing CC0 Community

Why We Chose CC0 1.0 Universal for a Code Editor

Public domain licensing, no CLA, no copyright assignment - maximum freedom.

CodeEditorLand 6 min read
Local-First Architecture Privacy

Local-First Philosophy

How Land keeps the editor path local-first while sync and portal features stay explicit.

CodeEditorLand 5 min read
Tauri Rust Desktop Architecture

Tauri Desktop Integration in Land

How Mountain uses Tauri for a native editor shell without bundling Chromium.

CodeEditorLand 5 min read
Architecture TypeScript Effect-TS

Effect-TS Architecture in the Land Editor

How we use Effect-TS for typed error handling across the editor core.

CodeEditorLand 8 min read