Skip to main content

Blog

Architecture, releases, and the road ahead.

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 Rhai CI/CD Maintain

Build System Design: Rhai Scripting, TOML/JSON5, and Deterministic Builds

How Maintain orchestrates cross-element builds with embedded scripting and type-safe configuration editing.

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