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 8 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 5 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 5 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 3 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 3 min read
Tauri Rust Desktop Architecture

Tauri Desktop Integration in Land

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

CodeEditorLand 4 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 4 min read