Advertisement · 728 × 90

Posts by Vitaly Slobodin

I’m tempted to just craft my own Ruby gem for the Debug Adapter Protocol…

1 week ago 4 0 0 0

Mysterious warning to Ruby app maintainers: “bundle update rack” asap.

2 weeks ago 10 9 3 0

Engineers: Let's tweak MAX_THREADS and WEB_CONCURRENCY to improve our Sidekiq queue times!
Narrator (me): they were about to awaken something ancient and hungry.

1 month ago 1 0 0 0

Hi! There are some options. I will have a look at what we can do here.

1 month ago 3 0 0 0
Preview
`Merge All Windows` only shows one tab instead of merging both windows · Issue #49724 · zed-industries/zed Reproduction steps Open Zed Open a second window (File > New Window) With both windows visible, go to Window > Merge All Windows Observe the tab bar on the active window CleanShot.2026-02-20.at.16....

Whoops, native tabs do not work in @zed.dev :(
github.com/zed-industri...

2 months ago 0 0 0 0

Looks nice! I was working in the same field some time ago, and I created the gem why command: bsky.app/profile/vita...

2 months ago 1 0 0 0

DAP support for the `debug` gem could use a couple of bug fixes and improvements.

2 months ago 0 0 0 0
Video

I kept getting bitten by regressions in tree-sitter queries for the Ruby extension in @zed.dev. So I added snapshot-based tests (hello Jest!) that capture query matches and make changes obvious in dev&review. hehe. github.com/zed-extensio...

2 months ago 2 0 0 0
Preview
Release v0.16.4 · zed-extensions/ruby What's Changed fix(ruby): Use string_content capture for Ruby test name extraction by @vitallium in #229 feat(gemset): Install gems per Ruby version to avoid compat issues by @vitallium in #231...

Ruby extension for @zed.dev updated to 0.16.4: better Ruby test name extraction and per-Ruby-version gem installs to avoid compatibility issues.
NOTE: clean up your Ruby ext work directory so old gems don't cause trouble. See the release note for instructions: github.com/zed-extensio... Thanks!

3 months ago 4 1 0 0

Hard to decide. I'm constantly switching between:
- Berkeley Mono
- MonoLisa
- Maple Mono
- PragmataPro

3 months ago 0 0 0 0
Advertisement

Hanami is hard but really enjoyable!

3 months ago 4 0 0 0
Video

Power of Tree-sitter in @zed.dev! Tagged template literals in your JS/TS with just 5 lines of code.

4 months ago 3 0 0 0
Preview
Tree Sitter query Extension A native Zed extension for Tree Sitter query.

Link to the extension: zed.dev/extensions/t...

4 months ago 0 0 0 0
Video

If you're an extension author for @zed.dev, check out the Tree Sitter Query extension that adds the ts_query_ls language server (github.com/ribru17/ts_q...) It supports linting, go to definition, autocomplete, and formatting, making DX much nicer when working with *.scm files.

4 months ago 0 0 1 0

Thank you! I really appreciate that!

4 months ago 1 0 0 0

GitLab! 😁

5 months ago 3 0 0 0
Post image

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! ❤️

5 months ago 9 0 2 0
Advertisement
Preview
GitHub - zed-extensions/ruby: The Ruby language support for Zed editor The Ruby language support for Zed editor. Contribute to zed-extensions/ruby development by creating an account on GitHub.

Happy to hear your thoughts on the Ruby language support. Feel free to raise an issue at github.com/zed-extensio... or just complain here :)

5 months ago 2 0 0 0

Yeah, this seems like the best way to go.

5 months ago 2 0 0 0

IMO, an extension should not provide any snippet because snippets are too opinionated.

5 months ago 1 0 1 0

We can only remove them as part of the extension, unfortunately. I think that should be reported to upstream: have a better way over controlling snippets.

5 months ago 1 0 1 0
Preview
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 ...

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...

5 months ago 25 7 1 0
Post image

This grammar can parse multi-line Ruby blocks :-)

5 months ago 1 0 0 0
Preview
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...

Just released v0.1.0 of the tree-sitter grammar for HAML, packed with new features and bug fixes: github.com/vitallium/tr...

5 months ago 2 0 1 0

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.

5 months ago 2 0 0 0
Advertisement
Video

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...

6 months ago 31 5 1 2
Preview
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....

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...

7 months ago 5 0 0 0
Post image

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.

7 months ago 1 0 1 0

Oh, wow. Thanks! Appreciate that!

8 months ago 1 0 0 0

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...)

8 months ago 2 2 1 0