POV: LSP kind of sucks sometimes
As a Neovim user you know about LSP, either because you have a bunch of server configuration from nvim-lspconfig, have a custom on_attach function in your init.lua file, or because you actually wrote an LSP extension. But let's be real here, the protocol kind of sucks sometimes. During my talk I'll go over the things I find particularly annoying about LSP, sharing some of my experiences as an open source contributor and an ex-Microsoftie that directly worked with its core maintainers.