Mattia Roccoberton

0 Followers
6 Following
5 Posts

Just a Ruby dev :)

Twitter: @too_sleepy

Ruby
Rails
Ruby on Rails
Web
@stevenharman if you are using Postgres you could evaluate https://github.com/bensheldon/good_job - it's pretty nice IMO
GitHub - bensheldon/good_job: Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.

Multithreaded, Postgres-based, Active Job backend for Ruby on Rails. - bensheldon/good_job

GitHub

@offby1 and trying simply with gem install your-extra-gem?

Another option could be messing with .irbrc (in your home or project path), but anything setup there will available only via console.

I think that the LSP support is heavily influenced by the editor plugin that you intend to use. Perhaps searching in that direction could help.

@offby1 with Shpoify's LSP with VS Code you don't need gems: https://github.com/Shopify/vscode-ruby-lsp
GitHub - Shopify/vscode-ruby-lsp: VS Code plugin for connecting with the Ruby LSP

VS Code plugin for connecting with the Ruby LSP. Contribute to Shopify/vscode-ruby-lsp development by creating an account on GitHub.

GitHub
Upgrading from Selenium to Cuprite

When I joined my current company, the system tests for our Rails app used Selenium as the Capybara driver. I didn’t have good experiences with Selenium in the past, mostly it was tedious to have to keep chromedriver up-to-date with the auto-updating Chrome. In this project, I was frequently hitting maximum number of open file descriptors on my OS when running system tests, probably in combination with Spring. We’re using the Webdrivers gem, and we also needed to ignore its download URLs in VCR and WebMock. But my primary issue was that the system tests just seemed kind of slow in general.

Janko Marohnić
@rbates same for me. I wonder if it could help prepending the module name, but it could get quite verbose sometimes