Community-driven Ruby news and articles
993 articlesRuby Memes 2026-06-26: The Ruby Clown https://andymaleh.blogspot.com/2026/06/ruby-memes-2026-06-26-ruby-clown.html
https://github.com/sergey-homenko/llm_cost_tracker
https://rubystacknews.com/2026/06/25/design-patterns-the-ruby-way-part-1-why-ruby-changes-the-conversation/
The Ruby Community in 2026: https://andymaleh.blogspot.com/2026/06/the-ruby-community-in-2026.html
A brand new dashboard, Wildcard-URLs and a bunch of improvements have been released 23th of June. Read more about the latest release of the most versa...
https://rubystacknews.com/2026/06/24/how-ruby-implements-closures-what-really-happens-when-you-call-lambda/
https://davidslv.uk/modular-monolith-rails/
Writing effective test cases is as important as writing the business logic in your application. In this article Rishi dives into the simple yet effect...
https://rubystacknews.com/2026/06/23/how-ruby-itself-uses-dependabot-a-look-behind-mris-dependency-management/
https://a-chacon.com/project/web/2026/06/23/introducing-procman-for-procfile-based-apps.html
https://www.rubyforum.org/t/launching-the-events-category-a-new-place-for-discussing-ruby-conferences-and-meetups/478
For a long time, if you wanted to send a “Push Notification” to a user’s phone or laptop, you needed…
Here is a complete table showing the compatibility between JRuby and Rails across each version, including the Ruby language level and the Java version...
https://dev.to/roman_samoilov_152a8ec4ca/applying-some-rage-to-discourse-mastodon-and-gitlab-2n7g
Skrift and its accompanying plugins skrift-color (Emoji rendering), skrift-boxdrawing (“perfect” scaling boxdrawing characters) and skrift-x11 provide...
https://rubystacknews.com/2026/06/21/can-ruby-next-help-you-upgrade-an-application-gradually/
I’ve been working on a thought experiment, using my time-tested approach to TDD with a (mostly) default Rails testing stack. I decided to make a book ...
If you have been using AWS S3 for your Rails file uploads, you know the pain of the monthly bill….
𝚌𝚞𝚛𝚛𝚎𝚗𝚝_𝚞𝚜𝚎𝚛 reads like global state, but Rails request identity moves through the session, Warden, Devise helpers, optional 𝙲𝚞𝚛𝚛𝚎𝚗𝚝𝙰𝚝𝚝𝚛𝚒𝚋𝚞𝚝𝚎𝚜, and ex...
The new –verify flag and verify sub-command implement an option pass of the generated SKILL.md file for a Ruby gem against its source code toe detect ...
Imagine a user trying to upload a 100MB video or a high-resolution photo to your app. If you use the…
This is episode #02 of the Ruby Stained Glass Notes, a pop-up newsletter in which I write about the process of building a stained-glass panel celebrat...
https://rubystacknews.com/2026/06/18/herb-and-reactionview-a-glimpse-into-the-future-of-rails-views/
How SOLID changes when you read it through Ruby’s object model, duck typing, and preference for pragmatic design.
I’ve lost count of the number of hours I’ve spent in the past building “Live Search” features. In…
https://rubystacknews.com/2026/06/17/ruby-4-0-is-here-why-is-ai-still-writing-ruby-3-0/
No matter what kind of developer you are, human or not, you have a problem with skills and you need help. Introducing asgard to help the humans and ge...
I am a huge fan of Hotwire. It’s what allowed me to stop writing massive React apps and go back to…
Camping is joining the Ruby Users Forum as its new official discussion home.
Waiting over an hour for a test suite to finish is a productivity killer.
I love Ruby. It is the language that made me happy to write code. But as a Rails developer, I…
I just open-sourced tarik, a Rails 8 + Next.js 16 SaaS boilerplate for developers who want to skip setup and start building.
https://rubystacknews.com/2026/06/15/i-have-written-ruby-for-years-and-just-discovered-enumeratorfeed/
RubyTerm is my xterm / rxvt replacement… It is incomplete. It is slow, but usable.
https://github.com/yaroslav/kino
Matz is a statically linked, 3MB terminal binary focused on mruby. He answers questions from the mruby guide repository, indexed mruby source code, an...
This is episode #01 of the Ruby Stained Glass Notes, a pop-up newsletter in which I write about the process of building a stained-glass panel celebrat...
https://rubystacknews.com/2026/06/15/the-rails-deployment-landscape-in-2026/
Rails flash messages are request-to-request state, not view-level notices. This article traces how flash, flash.now, flash.keep, and flash.discard wor...
The AWS CDK lets you define cloud infrastructure in a real language instead of hand-writing CloudFormation. Until now the choices have been TypeScript...
Ruby Memes 2026-06-12: The “Cool” Reactionary https://andymaleh.blogspot.com/2026/06/ruby-memes-2026-06-12-cool-reactionary.html
https://rubystacknews.com/2025/06/04/understanding-data-structures-and-method-operations-a-key-to-efficient-software-development/
If you spend any time on Tech Twitter lately, you might feel like the sky is falling. People are…
How to write Ruby tests that survive refactoring: what to test, what to ignore, and how to keep doubles from going stale.
A browser-based editor that runs Ruby scripts instantly. [No installation, no account]. Perfect for quick prototyping and learning. Also supports Pyth...
https://eclecticcoding.com/articles/rails-health-check A Rails engine (just added Rack support) that adds production-grade health check endpoints to a...
I attended RubyConf Austria in Vienna. A first day AI panel left me wondering: if programming languages are becoming irrelevant, will Ruby conferences...
https://zhisme.com/articles/ruby-constant-frozen-at-boot/
https://rubystacknews.com/2026/06/10/this-week-in-rails-better-guides-better-framework/