

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.
AI Snips
Chapters
Transcript
Episode notes
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.
Discoverability of LSP Features
- Discoverability of LSP features is challenging. The team brainstorms ways to improve it within the editor.
Plugin Update Notifications
- Improve discoverability with plugin update notifications.
- Show new features since the last plugin update, similar to VS Code's update tab.