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: https://github.com/MiniProfiler/rack-mini-profiler/pull/651
One week to go until we close the CFP to tiny ruby #{conf}. Come share your knowledge in Helsinki on November 21st! https://www.papercall.io/tinyruby #ruby #cfp #conference
Boringly Reliable #Ruby Upgrades are within reach with Bonsai by https://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]
Very nice video from #dhh about a lot of things, the history and future of programming and software engineering, the history of ruby on rails and the love for ruby, the cloud and the cloud-exit, javascript and much more things.
6h of nice talks :)
Mastodon v4.3.10 veröffentlicht.
• Abhängigkeiten aktualisiert.
• Datenbank-Backups vor Updates empfohlen.
• `charlock_holmes` Gem-Build-Problem mit `gcc` möglich.
Dlouhá, ale celkem zajímavá epizoda.
https://open.spotify.com/episode/2EfPq9FtkbFgpls0P7zRkm?si=a7a2431483604a64
Having slow Rails apps from N+1 queries & unoptimised code? Read reinteractive's "5 Pitfalls" guide to fix common Rails app issues: https://reinteractive.com/articles/top-5-rails-enterprise-maintenance-mistakes Our "App Review" service pinpoints performance issues, offering a clear roadmap. Avoid frustration & lost sales.
Having slow Rails apps from N+1 queries & unoptimised code? Read reinteractive's "5 Pitfalls" guide to fix common Rails app issues: https://reinteractive.com/articles/top-5-rails-enterprise-maintenance-mistakes Our "App Review" service pinpoints performance issues, offering a clear roadmap. Avoid frustration & lost sales.
Was delighted to chat with @robbyrussell about documentation, chaos engineering, and the importance of a “wet” test suite!
https://maintainable.fm/episodes/sara-jackson-why-resilience-is-a-team-sport
This is good information, and also somewhat-amusing that we need to write configuration to fix generated code with consistent improper behavior as an extra step because it can’t follow instructions.
https://writeaheadblogg.ing/posts/claude-hooks-auto-fix-trailing-whitespace/
#Development #Pitfalls
The hard truth about soft deletion · Fake deletions of database records cause real problems https://ilo.im/165eye
_____
#Programming #Coding #Maintenance #SoftDeletion #Database #SQL #Ruby #WebDev #Backend
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…
The next meetup is scheduled for the 19th August 2025.
Come and chat #Ruby! Everyone welcome.
https://www.meetup.com/yorkdevelopers/events/310101660/
Phlex + Literal combo to build your design system
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...
Hi, I made a web application to check if the weather is optimal for a certain outdoor activity, to be able to plan better the days.
I leave you the link here: https://i.a-chacon.com/
Hola, hice una aplicación web para comprobar si el clima es el óptimo para realizar cierta actividad outdoor, poder planificar mejor los días.
Te dejo el link acá: https://i.a-chacon.com/
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).