Hey, y'all! I'm a ruby dev since 2013, working with RoR on my day job and also some side-stuff, including @crossposter which is more directly related to Mastodon.
From Brazil, currently based in Belgium.
Glad to see a Ruby community in Mastodon, since it's an open source RoR project 😄
Why I stuck with Windows for 6 years while developing Discourse
Next Tuesday, @rubybelgium is proud to host a talk by @renatolond on how to properly test your APIs using @SwaggerApi and Apivore - join us at @BeCentralBxl https://www.meetup.com/ruby_belgium/events/260256406
Sometimes the beauty of UNIX gets lost in the sands of time. That's why I love articles like this: https://www.jstorimer.com/blogs/workingwithcode/7766119-when-to-use-stderr-instead-of-stdout
Fascinating post about tuning memory usage with Ruby apps: https://www.joyfulbikeshedding.com/blog/2019-03-14-what-causes-ruby-memory-bloat.html
Debugging Sidekiq Poison Pills
The epic story of slack server side disconnects. https://code.dblock.org/2019/03/04/solving-slack-side-disconnects-in-slack-ruby-client.html
Moving from Ruby to Rust
What’s coming to Rails 6.0?
Nothing like a fresh Ruby in the morning.
3 ActiveRecord Mistakes That Slow Down Rails Apps: Count, Where and Present
A gem goes unmaintained, each group using it starts making their own patched version to fix one or another issue, you included. Now you want to update to a more recent version that the original dev released.
In an ideal world you would have tests for all the small things changes, to make sure stuff still works. Not my case.
Ouf, this is going to take a while.
Timeline for the release of Rails 6.0
Ruby 2.6 was released yesterday and all the native implementations to Fiber were merged. https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/
RubyGems 3 released! https://blog.rubygems.org/2018/12/19/3.0.0-released.html
looks like Ruby 2.6 on Christmas is landing with RubyGems 3 and Bundler 2
A Mastodon instance for Rubyists & friends