Desktop Agent Runtimes: LSPs and Native Rust Engines
Embedding LSPs, Rust AST diffing, and canvas drawing primitives inside desktop agent runtimes changes how engineers and AI agents collaborate locally.
Tag archive
Embedding LSPs, Rust AST diffing, and canvas drawing primitives inside desktop agent runtimes changes how engineers and AI agents collaborate locally.
The Engineering Implications of Porting the TypeScript Compiler to Rust The TypeScript...
I have written Java in many editors and IDEs over the years, and they all seem to struggle with the...

Get the starter: sdahal1/repo-search-workshop on GitHub. The reproduction, searches, tests, and...
The appeal of a drop-in upgrade for a coding agent is easy to understand: install a tool, give the...

Intro In the previous blog, the first entry of the series, we taught editors what Monkey...

Rust LSP low memory is achievable: Rust Glancer runs on 8GB machines by freezing analysis at save and offloading to disk.
Rust-analyzer is the most widely recommended and used language server for Rust. It works well, but on...
If you've ever worked with Protocol Buffers in a serious codebase, you know the pain. Every other...
Protobuf’s adoption of the Language Server Protocol has reshaped its role from a niche serialization...
Connect an AI coding agent to language-server navigation with Locus MCP: install it, configure a project, verify readiness, and inspect symbols safely.
It is assumed that Neovim, lazy.nvim, and Telescope are already configured. Install Haskell...