techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#ruby

37 posts34 participants5 posts today

Say you are working on Ruby gems, and the CI matrix contains many old versions. The ruby/setup-ruby comes with a rubygems: latest setting, which picks the version of RubyGems that is the newest-compatible version for your chosen Ruby version.

Extremely handy.

Example of use: github.com/MiniProfiler/rack-m

This PR configures setup-ruby to use the latest-compatible RubyGems that for the current running Ruby.
This is an attempt to make mini_racer install correctly, on Ruby 3.1... which panned out, we a...
GitHubCI: Configure setup-ruby to use a compatible RubyGems by olleolleolle · Pull Request #651 · MiniProfiler/rack-mini-profilerBy olleolleolle

Boringly Reliable #Ruby Upgrades are within reach with Bonsai by ruby.social/@fastruby

The team behind `next_rails` and `skunk` offers gradual, 0-downtime upgrades, perfect for small engineering teams

👉 go.fastruby.io/1c9 #FastRuby #TechDebt #Maintenance

[from my GitHub sponsor]

Ruby.socialFastRuby.io (@FastRuby@ruby.social)331 Posts, 19 Following, 91 Followers · Speedy Ruby on Rails Upgrade Service by 
OmbuLabs. We upgrade your #RubyOnRails app so you don't have to | 🚀🚀🚀
The Red Emblem – Bold Men’s Ring in Yellow Gold with Pigeon Blood Ruby

Designed with masculine elegance in mind, this men’s signet ring in 14ct yellow gold features a 1.42 ct rectangular pigeon blood ruby at its core. Its fiery red color and handcrafted frame make it the perfect expression of power, confidence, and refined taste.

#jewelry #finejewelry #handmadejewelry #ruby #gold #mensjewelry #art #fineart #artist #artisan #uniquejewelry #jewelrydesign #creativity

A minor #Ruby version upgrade in #FreeBSD broke my #Jekyll static site generator. Again.

My flow consists of a #Git hook triggering Jekyll, after which the generated site is rsync’d to the web server.

Question now is whether to keep it fast and simple, and migrate my #Forgejo instance to some flavor of #Linux or to complicate things and set up a Linux based Forgejo runner on a separate VM…

I thought we as a society had decided against using #ruby for new projects, especially companies offering "services" implemented in such?

Or was that just wishful thinking on my part? I could swear a memo went out a few years ago...

RUBY PRO TIP:

Don’t have a keyboard with the 0 key? No worries: you can get the number zero using

(-Class.new.instance_methods.count).succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ.succ

Tested on ruby 3.4.5 (2025-07-16 revision 20cda200d3).