RailsConf 2024 - A Rails server in your editor: Using Ruby LSP to extract runtime... by Andy Waite

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



Duration: 28:11
34 views
0


A Rails server in your editor: Using Ruby LSP to extract runtime information by Andy Waite

Language servers, like the Ruby LSP, typically use only static information about the code to provide editor features. But Ruby is a dynamic language and Rails makes extensive use of its meta-programming features. Can we get information from the runtime instead and use that to increase developer happiness?

In this talk, we’re going to explore how the Ruby LSP connects with the runtime of your Rails application to expose information about the database, migrations, routes and more. Join us for an in-depth exploration of Ruby LSP Rails, and learn how to extend it to support the Rails features most important to your app.




Other Videos By Confreaks


2024-07-15RailsConf 2024 - This or that? Similar methods & classes in Ruby && Rails by Andy Andrea
2024-07-15RailsConf 2024 - Opening Conference Keynote by Nadia Odunayo
2024-07-150:02 / 33:40RailsConf 2024 - Attraction Mailbox - Why I love Action Mailbox by Cody Norman
2024-07-15RailsConf 2024 - Day 3 Closing with Ufuk Kayserilioglu and Andy Croll
2024-07-15RailsConf 2024 - From RSpec to Jest: JavaScript testing for Rails devs by Stefanni Brasil
2024-07-15RailsConf 2024 - Ruby on Fails: effective error handling with... by Talysson Oliveira Cassiano
2024-07-15RailsConf 2024 - Look Ma, No Background Jobs: A Peek into the Async Future by Manu J
2024-07-15RailsConf 2024 - From Request To Response And Everything In Between by Kevin Lesht
2024-07-15RailsConf 2024 - Save Time with Custom Rails Generators by Garrett Dimon
2024-07-15RailsConf 2024 - SQLite on Rails: From rails new to 50k concurrent... by Stephen Margheim
2024-07-15RailsConf 2024 - A Rails server in your editor: Using Ruby LSP to extract runtime... by Andy Waite
2024-06-25Blue Ridge Ruby 2024 | A Rubyist's Guide to Existential Dread by Jeremy Smith
2024-06-25Blue Ridge Ruby 2024 | Lightning Talk by Daniel Nolan
2024-06-25Blue Ridge Ruby 2024 | The Pursuit of Happiness by Dustin Haefele Tschan
2024-06-25Blue Ridge Ruby 2024 | Simplicity: The Key to Software Success by Brian Childress
2024-06-25Blue Ridge Ruby 2024 | Lightning Talk by Eric Tillberg
2024-06-25Blue Ridge Ruby 2024 | Validate Me! - Demystifying Rails Validators by Rachael Wright Munn
2024-06-25Blue Ridge Ruby 2024 | Lightning Talk by Alli Zadrozny
2024-06-25Blue Ridge Ruby 2024 | Narrative Reflections: Transmuting Ruby Code into... by Travis Turner
2024-06-25Blue Ridge Ruby 2024 | Lightning Talk by Giovann Filippi
2024-06-25Blue Ridge Ruby 2024 | Navigating Career Transitions - Stop Second Guessing... by Lauren Auchter



Tags:
rails
rubyonrails
railsconf
railsconf2024