Remote Ruby

Ruby Developer Experience with Vini Stock

Nov 29, 2024
Join Vini Stock, a key member of Shopify's Ruby developer experience team, as he dives into the latest advancements in the Ruby ecosystem. He discusses exciting updates like ERB support and the AI-powered Copilot Agent in VS Code, which enhances Ruby development. Vini highlights the crucial role of community contributions and improvements in coding tools, shedding light on the challenges of tool discoverability. He shares insights into the complexities of maintaining the Ruby language server and envisions future enhancements for a streamlined developer experience.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

ERB Support in Ruby LSP

  • Jason Charnes loved the new ERB support in Ruby LSP.
  • It allows him to use go-to-definition on components in Vim.
INSIGHT

Discoverability of LSP Features

  • Discoverability of LSP features is challenging. The team brainstorms ways to improve it within the editor.
ADVICE

Plugin Update Notifications

  • Improve discoverability with plugin update notifications.
  • Show new features since the last plugin update, similar to VS Code's update tab.
Get the Snipd Podcast app to discover more snips from this episode
Get the app