Ruby recap for week 17/2025
https://discu.eu/weekly/ruby/2025/17/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Ruby recap for week 17/2025
https://discu.eu/weekly/ruby/2025/17/
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Honeybadger is one of the most consistent supporters of all corners of the #ruby community. We are all lucky to have them among us. https://ruby.social/@rubycentral/114415820534445326
I'll be talking about my #eventsourcing #ruby shenanigans @lrug this 12th of May https://lrug.org
rails/rails | DeepWiki
https://deepwiki.com/rails/rails
Discussions: https://discu.eu/q/https://deepwiki.com/rails/rails
Short Ruby Newsletter - edition 133 published!
This edition is sponsored by @adamlogic from Judoscale
Let me share some highlights from this edition
I wrote about the problem with #Ruby instance variables, why I still prefer them to getter methods and how my new gem, AyeVar, can make instance variables just as safe as getters. joel.drapper.me/ivars/
Finally, started with installing #JRuby 10 & running Hello World before trying other things in the next few weeks. If you've wanted to experiment, here's a simple illustrated guide to get it running and the first steps:
https://notepad.onghu.com/2025/jruby-10-win-day0-install-hello_world/
if #Ruby has automatic lexical resource management, is it Ruby on RAIIls?
Ruby Feature #16131: Remove $SAFE, taint and trust (2019)
https://bugs.ruby-lang.org/issues/16131
Discussions: https://discu.eu/q/https://bugs.ruby-lang.org/issues/16131
Ruby devs, monkey-patching in Ruby can be a double-edged sword. While flexible, it can lead to hard-to-track bugs and maintenance nightmares. Learn how Ruby Refinements offer a safer, more scoped alternative for modifying classes, resulting in more stable and collaborative Ruby development.
Learn more: https://reinteractive.com/articles/ruby-refinements-vs-monkey-patching-best-practices
Itsi - A fast new Ruby Rack server, reverse proxy, static file server and more.
Discussions: https://discu.eu/q/https://itsi.fyi
Awesome Regex https://leanpub.com/b/regex by Sundeep Agarwal is the featured bundle on the Leanpub homepage! https://leanpub.com #Python #Javascript #Ruby #ComputerProgramming #books #ebooks
A Can of Shardines: SQLite Multitenancy With Rails via @pushcx https://lobste.rs/s/drzmfa #databases #ruby #web
https://blog.julik.nl/2025/04/a-can-of-shardines
Unlocking Ractors: Object_id
https://byroot.github.io/ruby/performance/2025/04/26/unlocking-ractors-object-id.html
Extracting Deprecation Warnings From the Rails Source Code - FastRuby.io
https://www.fastruby.io/blog/extracting-rails-deprecation-warnings.html
Discussions: https://discu.eu/q/https://www.fastruby.io/blog/extracting-rails-deprecation-warnings.html
Somehow, I need to find time to get into at least a little bit of #Jruby 10 later today. Good thing that I already have Java 21 on my computer.
"Balkan #Ruby" was a lot of fun! We even did a bit of singing at the end, which was my first karaoke since 2018. :D