Here's the post I mentioned a few days ago—how AI coding agents enabled my leap from a decade of Ruby-only development to contributing to Sorbet, RBS parser, and ZJIT.
(Reposting to get the preview right)
Ruby LSP now has a brand new documentation website featuring visual demos: https://shopify.github.io/ruby-lsp/
We're working hard to enrich the content with more feature demos and consolidated guides (addons, troubleshooting, roadmap, etc.). Stay tuned for updates!
I wrote the debugger section of the latest Rails guide. I also plan to introduce:
- Breakpoints
- Tracers
- Useful configs for Rails apps
Let me know what you'd like to learn more about and I may add them in the future
) added a feature to ruby-lsp: when hovering over a Rails DSL, it’ll show you a link to its API document.
We want to make Rails more approachable to new devs through features like this. So let us know your thoughts about it!
http://github.com/Shopify/ruby-lsp…
has made significant progress in enhancing Ruby LSP's understanding of Ruby and Rails programs. To showcase these improvements, I've compiled an article with video demos to help you grasp the new features!
IRB v1.5.0 has been released
With the goal to make transitioning from IRB to other tools more seamless, it introduces 2 new commands: `edit` and `debug`.
Descriptions and demos
For the first time, https://docs.ruby-lang.org/en/master is now using red instead of green , and with more selective highlighting.
Like the previous update, this isn’t final either. We plan to make incremental, continuous improvements to RDoc and http://docs.ruby-lang.org
PoC: A Ruby MCP server (powered by Ruby LSP) interacting with the Cursor agent.
Ruby MCP can provide your project's:
- Dependencies
- Indexed classes/modules/methods
- Runtime info (powered by a Rails add-on)
- Anything else supported by other add-ons
to the client.
Thoughts?
This is out and should be available to all VS Code users now
But if you’re not seeing it, please make sure the extension version is v0.7.11+ and the server is v0.17.5+
Quote
Stan Lo
@_st0012
·
Ruby LSP's ERB support is coming soon https://github.com/Shopify/ruby-lsp/pull/2235…
Incredibly honored to be a Ruby Prize 2025 finalist! Thank you to everyone who has supported my work on IRB, RDoc, debug, ZJIT, and other Ruby projects.
See you in Matsue!
Let’s give Ruby’s English documentation new homepages! If this is accepted in time, it’ll be applied to the upcoming Ruby 3.4 documentation. We can then explore ways to backport similar changes to older Ruby versions.
PR: https://github.com/ruby/ruby/pull/12227…
This summer I started working on Ruby's new JIT compiler—ZJIT, with zero JIT background
After two months of learning, I wrote about the questions that puzzled me most:
- Where does JIT code live?
- How does Ruby execute it?
- And more!