//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...









Loading...
I wrote a history of rv until now, what we've released, and what our plans are andre.arko.net/2026/06/13/rv-…
3d
And now those image similarity assertions can run against JRuby as well. I previously had to skip them, as JRuby doesn't support C extensions. Luckily, ruby-vips is all FFI-based.
15d
With AI there is no excuse anymore to report bugs in gems without a minimal self-contained reproduction. It just makes that so cheap. github.com/rails/bootsn...
This post was originally given as a talk at Rubycon IT 2026. The slides are also available. It’s been a while since I first talked about rv, a Ruby manager for the future. I’d like give an update on what we’ve done since then, but I’m going to recap some of that earlier post first to give context f…
andre.arko.net
Deploying our application at work caused a significant memory regression. We accidentally removed some precompiled platform-specific binaries from Gemfile.lock after a merge conflict. It turns out this causes Bundler to fetch the full RubyGems.org index at runtime. How do you guard against that?
rv plan and progress update
One thing Claude still sucks at for me is resolving merge conflicts. Like, I’m merging branch B into A, A deleted a file, while B made modifications to it. And Claude keeps the file, instead of tracking where the implementation moved and re-applying changes. It should be an easy task for AI 🤷🏻‍♂️
Well, I couldn't let it go, so I found a way 😃 github.com/Shopify/ruby...
I've been using the dhash-vips gem in ImageProcessing test suite to assert on image similarity. However, its C extension has been failing on Ruby 4.0. Claude was able to inline the bits I needed using vanilla ruby-vips, allowing me to kill a dependency. Small wins 🤘🏻 github.com/janko/image_...
I wanted to set custom class accessors on my AR models to a temporary value, but Object#with didn't work. Not anymore 😎 github.com/rails/rails/...
Managed to articulate the issue here: github.com/ruby/rubygem...
16d
18d
Bundler supports cooldowns now! Really great work from the RubyGems and RubyGems.org teams!!
16d
André Arko
8d
15d
16d
5d
Janko Marohnić
16d
Janko Marohnić
Janko Marohnić
Janko Marohnić
Janko Marohnić
Janko Marohnić
Janko Marohnić
Janko Marohnić
Aaron Patterson