Vitaly Slobodin
banner
vitallium.bsky.social
Vitaly Slobodin
@vitallium.bsky.social
Staff Random Engineer at GitLab. Creating some magic!

https://buymeacoffee.com/vitallium
I like gifts. Who doesn’t?
This amazing hoodie from @zed.dev arrived today. I was recognized as a Community Champion. Zed has become central to my daily workflow, so getting this from the team behind it means a lot. Thank you, Zed team! ❤️
November 18, 2025 at 6:27 PM
The Ruby extension for @zed.dev just got better! Huge thanks to @marcoroth.dev for adding `zed-comment` support (including all ERB languages) and RBS inline syntax highlighting!

You can find full release notes at github.com/zed-extensio...
Release v0.16.0 · zed-extensions/ruby
What's Changed Add support for zed-comment by @marcoroth in #203 chore(deps): update pnpm to v10.20.0 by @renovate[bot] in #201 Add zed-comment support for all ERB languages by @marcoroth in #205 ...
github.com
November 11, 2025 at 11:20 AM
Just released v0.1.0 of the tree-sitter grammar for HAML, packed with new features and bug fixes: github.com/vitallium/tr...
Release v0.1.0 · vitallium/tree-sitter-haml
Added Implement object reference syntax [] (06fc1d9) Support additional doctypes (90a6526) Allow escaping with backslash (67fb083) Add whitespace control operators > and < (4064f4b) Add Ruby opera...
github.com
October 27, 2025 at 7:38 PM
How do you configure macOS Tahoe to make it usable? Liquid Glass is completely unusable, and I'm tempted to switch back to Linux because of it. I've tried some options, such as reducing transparency and increasing contrast, but no luck.
October 24, 2025 at 4:58 PM
While working on the Ruby extension for @zed.dev, I needed to check gem deps often. Didn't find a `gem why` like `yarn why`, so I made one! Check it out: github.com/vitallium/ge...
October 2, 2025 at 4:26 PM
Good news, everyone! The Ruby extension v0.13.2 for @zed.dev has been released! This new version includes an important bug fix for `rbenv` and `mise` users who had a high probability of encountering an issue where the system Ruby was being used for LSPs. Thanks!

github.com/zed-extensio...
Release v0.13.2 · zed-extensions/ruby
What's Changed fix(gemset): add cwd to Gemset and set RBENV_DIR env var by @vitallium in #173 feat(gemset): store and re-use Worktree shell env by @vitallium in #176 Full Changelog: v0.13.1...v0....
github.com
September 11, 2025 at 5:18 PM
This is me next week, watching out for the great stuff and all the incredible speakers at @railsworld because I couldn't get a ticket.
August 26, 2025 at 5:01 PM
I'm on buymeacoffee.com. If you like my work on the Ruby extension and other extensions for @zed.dev, you can buy me a coffee to fuel me up. ☕ buymeacoffee.com/vitallium (or via GitHub github.com/sponsors/vit...)
buymeacoffee.com
August 20, 2025 at 3:38 PM
Vacation's over. Time to get back to work!
August 19, 2025 at 5:14 PM
The Ruby extension v0.12.0 for @zed.dev is out! This release includes bug fixes for the debugging feature. Check it out! Many thanks to the community for their contributions! github.com/zed-extensio...
Release v0.12.0 · zed-extensions/ruby
What's Changed feat(ruby): add gem uninstall functionality by @vitallium in #135 Add support for debug locators by @Hawkbawk in #130 feat(ruby): Add basic support for displaying dbg variables by @...
github.com
July 8, 2025 at 6:09 PM
The Ruby extension v0.10.0 for @zed.dev is out, featuring Herb LSP by @marcoroth.dev and bundle-aware debugger support. Happy vide coding!
June 27, 2025 at 5:05 AM
Available in the dev version of Ruby extension for @zed.dev starting today! 🎉
As a next step for Herb, I'm happy to announce the release of the Herb Language Server and VS Code extension.

Built on top of Herb's HTML-aware ERB parser to bring diagnostics, instant feedback, and structural awareness to HTML+ERB files.

Still early. Feedback is very much welcome!
June 21, 2025 at 4:47 PM
Huge news for Ruby LSP users: `textDocument/diagnostic` aka pulling diagnostics is now available in the latest preview version of @zed.dev (0.191.0)! Please give it a try! Don't forget to disable `rubocop`. Thanks to the @zed.dev team for working and landing it!
June 11, 2025 at 6:48 PM
Rubyists! The Ruby extension v0.9.0 has been released for @zed.dev. This new version includes support for `sorbet` and `steep`, as well as some minor bug fixes. Check the Zed docs for information about activating `sorbet` and `steep`. The release notes here github.com/zed-extensio... Thanks!
Release v0.9.0 · zed-extensions/ruby
What's Changed Add support for the steep LSP by @wouterken in #102 ruby: Make LanguageServer::get_executable_args an instance method by @vitallium in #105 feat: add sorbet Ruby LSP server option b...
github.com
June 9, 2025 at 1:37 PM
Sweet! This option in @1password.bsky.social makes my browsing experience a lot better in Orion by @kagi.com! Before, I had to log in to the 1Password extension every time I opened a new tab.
May 21, 2025 at 4:08 PM
Let the fun begin!
May 16, 2025 at 8:06 AM
No Rails World ticket for me this year…
May 13, 2025 at 4:17 PM
The Ruby extension v0.7.1 for @zed.dev has been released. This release improves the initial DX by introducing a new LS activation sequence: `Gemfile` -> `PATH` -> User gemset -> Own version (check docs) Also, the Ruby extension has been installed over 100k times. That is insane! Thank you all!
May 7, 2025 at 9:18 PM
Just released the Ruby extension v0.5.6 for @zed.dev, packed with goodies and fixes contributed by the community. This is so awesome! Thank you all! github.com/zed-extensio...
Release v0.5.6 · zed-extensions/ruby
What's Changed Remove default tasks.json by @vitallium in #36 Remove else from outdent triggers by @vitallium in #42 Add completion_query_characters by @smitbarmase in #49 Add minimal README by @a...
github.com
April 30, 2025 at 6:48 PM
This is just incredible! I also started experimenting with the debugger when it landed on the default branch, and I already have some WIP for Ruby. Stay tuned!
zed.dev Zed @zed.dev · Apr 29
Did someone say they wanted a debugger in Zed? 🐛🔨💥

Private beta kicks off after the agent panel launch.
A new window into your bugs is just around the corner.

zed.dev/debugger
April 29, 2025 at 6:33 PM
Before heading out on my vacation, I synced the Modus Themes v4.7.0 changes with the Zed port: github.com/vitallium/ze...
Release v0.0.16 · vitallium/zed-modus-themes
Changed This release syncs changes with the upstream release of Modus Themes v4.7.0. The following changes apply specifically to the Zed themes: Make yellow-cooler of modus-operandi-tinted even mo...
github.com
April 18, 2025 at 9:06 PM
Improving the initial UX of the Ruby extension for @zed.dev by using the newly introduced `Process` API. Isolated and automatic installation of LSP gems but we check the project gemset first. 🎉 github.com/zed-extensio...
April 12, 2025 at 6:26 AM
Just released a small update (v0.0.13) to Modus Themes for @zed.dev with 2 fixes (github.com/vitallium/ze...):
April 5, 2025 at 9:27 AM
I'd like to be listed on RubyEvents. From now. Just check it out: www.rubyevents.org Amazing!
On a mission to index all Ruby events. Your go-to place for talks and events about Ruby.
www.rubyevents.org
April 4, 2025 at 7:07 PM