RubyConf 2022: Improving the development experience with language servers by Vinicius Stock

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=zxdb-xCcHdE



Duration: 30:29
253 views
8


Providing a state of the art development experience greatly contributes to Ruby’s goal of making developers happy. A complete set of editor features can make a big difference in helping navigate and understand our Ruby code. Let’s explore a modern way of enhancing editor functionality: the language server protocol (LSP). What it is, how to implement it and how an LSP server like the Ruby LSP can make writing Ruby even better.




Other Videos By Confreaks


2023-03-29!!Con 2022 - Code readability isn’t just about personal preference! by Ashlee Boyer
2023-03-29!!Con 2022 - Customizable Icons With Font Technologies! by Wenting Zhang
2023-03-07RubyConf 2022: Using JRuby: What, When, How, and Why by Charles Nutter
2023-03-07RubyConf 2022: Analyzing an analyzer - A dive into how RuboCop works by Kyle d'Oliveira
2023-03-07RubyConf 2022: Solidarity not Charity and Collective Liberation by Mae Beale
2023-03-07RubyConf 2022: What does "high priority" mean? The secret to happy queues by Daniel Magliola
2023-03-07RubyConf 2022: Writing Ruby, just not in English! by Ratnadeep Deshmane (rtdp)
2023-03-07RubyConf 2022: Building an education savings platform, with Ruby! by Tyler Ackerman
2023-03-07RubyConf 2022: Static typing with RBS in Ruby by Gaurav Kumar Singh
2023-03-07RubyConf 2022: Ruby Archaeology: Forgotten web frameworks by Nick Schwaderer
2023-03-07RubyConf 2022: Improving the development experience with language servers by Vinicius Stock
2023-03-07RubyConf 2022: The Power of 'No' by Glenn Harmon
2023-03-07RubyConf 2022: RSpec: The Bad Parts by Caleb Hearth
2023-03-07RubyConf 2022: Working Together: Pairing as Senior and Junior Developers by Kelly Ryan
2023-03-07RubyConf 2022: Helping Redistrict California with Ruby by Jeremy Evans
2023-03-07RubyConf 2022: From beginner to expert, and back again by Michael Toppa
2023-03-07RubyConf 2022: In Defense of Ruby Metaprogramming By Noel Rappin
2023-03-07RubyConf 2022: Splitting: the Crucial Optimization for Ruby Blocks by Benoit Daloze
2023-03-07RubyConf 2022: Ruby Lambdas by Keith Bennett
2023-03-07RubyConf 2022: Everything a Microservice: The Worst Possible Intro to dRuby by Kevin Kuchta
2023-03-07RubyConf 2022: Never again without a contract: dry-validation by Espartaco Palma



Tags:
Ruby
RubyConf
Ruby Language
Ruby on Rails
Ruby Friends
Ruby Gems