Better than LSP for LLM coding agents

LSP is great for IDEs — and that’s the problem The Language Server Protocol (LSP) was designed to let editors provide interactive editing features: autocomplete, diagnostics, go-to-definition, etc. That design assumes an IDE-like client that: Keeps files open in memory (buffers) Streams every edit to the server in real time Maintains a long-lived session with capability negotiation and message envelopes (JSON-RPC + headers) That’s a perfect fit for an editor. ...

February 18, 2026 · 5 min · Bogdan Novosad

It’s genuinely satisfying when an LLM finds your MCP server helpful (9/10)

A practical comparison of LLM workflows in a large C# codebase: plain text search vs Roslyn-powered MCP tools (symbols, types, references, callers) — and why autosync changes the ergonomics.

February 5, 2026 · 4 min · Bogdan Novosad