Discover the latest articles, tutorials, and insights from the Ruby and Rails ecosystem.
1549 articlesThis 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/
June 18, 2026 For years, Rails developers have enjoyed one of the simplest and most productive ways to build web applications: write HTML with ERB, le...
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/
June 17, 2026 Artificial intelligence has become an indispensable tool for Ruby developers. We ask AI assistants to write methods, refactor services, ...
#805 — June 18, 2026 Read on the Web Ruby Weekly The Plan for rv and a Progress Update — Inspired by Python’s uv, rv is a fast Ruby install, gem, and...
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/
June 15, 2026 Ruby is full of delightful surprises. Even after years of writing Ruby professionally, I still occasionally stumble upon a feature that ...
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/
June 15, 2026 For years, deploying a Rails application meant choosing between managing your own servers or using Heroku. Today, the ecosystem offers m...
Some people are drawn to software engineering, and not everyone is like that. But a common characteristic among engineers (myself included) is the thr...
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/
June 10, 2026 The Rails team had another busy week, shipping documentation improvements, infrastructure updates, and a collection of bug fixes across ...
#804 — June 11, 2026 Read on the Web Ruby Weekly 📈 Small PRs, Big Speedups: The Ruby Performance Work You Almost Missed — A roundup of rece...
I remember when I first started learning Ruby outside of Rails. I was building a small script, and my…
ActiveHarness is being under active development and recently new README and a bunch of new documentation pages were added and updated. You are welcome...
Transform your business with expert Databricks consulting services from Melonleaf. We help organizations implement scalable data engineering, lakehous...
https://rubystacknews.com/2026/06/10/the-hidden-dsl-inside-every-rails-model/
June 10, 2026 Most Rails developers use belongs_to, has_many, scope, and validates every day. We type them almost without thinking. But here’s somethi...
https://dev.to/artur_paach_4b9aadd3b8ed/how-to-pause-and-resume-ruby-workflows-mid-flight-4m93
If you have ever used the Stripe API, you’ve noticed their IDs look awesome. Instead of a random…
I remember the days when building a professional-looking dashboard in Rails meant spending a whole…
Andy’s Laws of AI in Software Engineering: https://andymaleh.blogspot.com/2026/06/andys-laws-of-ai-in-software-engineering.html
https://rubystacknews.com/2026/06/08/the-shared-echo-understanding-ruby-on-rails-request-response-cycle/
June 8, 2026 As developers, we often chase the big topics. Distributed systems. Microservices. Event-driven architectures. AI. Scalability. Performanc...
It’s common for Rails applications to serve massive CSS files filled with unused Bootstrap, Tailwind, or custom utility classes as projects grow.
AI Document Assistants https://flexfiles.io/en/ai-document-assistant are transforming the way we handle information. By automating repetitive tasks an...