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

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app