Thinking Elixir Podcast cover image

161: Lexical LS and Elixir Dev UX

Thinking Elixir Podcast

00:00

The Importance of Context-Aware Code Completion

lexical has a plugin architecture. And one of the plugins that is implemented right now is credo. So if your project has credo in it, you can actually just drop in a dev dependency of lexical credo. And now you have as you type credo warnings and errors and suggestions popping into your editor. That was a pretty big Rubicon to cross. It takes a lot of work to go from not having anything to actually having a language server that does anything useful at all. Getting that one thing where it actually responds to a message is like, "Oh my God, I've done something"

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app