Discover the latest articles, tutorials, and insights from the Ruby and Rails ecosystem.
1434 articleshttps://rubystacknews.com/2026/05/14/ractors-real-parallelism-in-ruby-without-the-gvl/
May 14, 2026 In-depth technical analysis · RubyStackNews · Concurrency & Performance For decades, the Global VM Lock (GVL) — also known as the GIL...
In Rails, params is not one thing. It is a dynamic combination of route, query, and request body parameters, making it a flexible and powerful tool fo...
https://rubystacknews.com/2026/05/13/ruby-numeric-deep-dive-useful-methods-you-probably-underuse-with-examples/
May 13, 2026 Ruby Numeric Deep Dive: Useful Methods You Probably Underuse (With Examples) Ruby’s Numeric, Integer, Float, and Math modules expose a ri...
#800 — May 14, 2026 Read on the Web Ruby Weekly One Engine, Many Tools: Introducing Rubydex — Prism unified Ruby’s parsing layer, and now Vinicius St...
If you are building a SaaS in 2026, the default advice is always the same: “Just plug in Stripe and…
I see developers trying to build “AI Chatbots” that know about their specific company data. They want…
Auto-discovers every scheduled job in your Rails app by reading your existing config files at deploy time. No wrapping individual jobs, no manual moni...
https://rubystacknews.com/2026/05/12/mri-internals-how-ruby-arrays-became-a-vm-playground/
May 12, 2026 If you still think Ruby’s Array is “just a C struct with some methods on top,” you’re about 5 years out of date. Modern MRI tells a very ...
Very often I see developers integrating AI into their Rails apps for the first time, and they make a…
https://github.com/sergey-homenko/llm_cost_tracker
https://www.rubyforum.org/t/how-to-deploy-ruby-apps-to-the-miren-demo-cluster-for-free
https://rubystacknews.com/2026/05/11/ruby-hash-isnt-always-a-hash-table-and-why-that-matters/
May 11, 2026 Most Ruby developers think of a Hash as a classic hash table: keys, values, O(1) lookups. That’s only partially true. Built for Ruby on R...
New Remote Ruby episode is out.
I see developers make a mistake that can ruin their entire month. They are building a new Rails…
Here’s a simple Ubuntu setup for Rails app on Kamal. There is also a related talk from Wroclove.rb here.
https://rubystacknews.com/2026/05/10/%f0%9f%9a%80-introducing-ruby-charts-native-charts-for-ruby/
May 10, 2026 Last Friday I released ruby-charts, a gem for generating charts directly in Ruby—no JavaScript, no external APIs. Built for Ruby on Rails...
Automating My Life: How I Use n8n Instead of Custom Ruby Scripts Very often I find myself…
Very often I see users struggling with the absolute worst part of the internet: Passwords. They…
In this article, Rishi shares his experience migrating from Sprockets to JS Bundling (JavaScript Bundling for Rails)
CMDx 2.0.1 lands a handful of focused improvements to the service-object runtime, mostly around fault handling, callback semantics, and observability.
In the world of cryptocurrency, we often say that “code is law.” But when that law has a bug, or the…
Rubyduino compiles Ruby sketches for Arduino boards and uploads the generated firmware.
Relay is a self-hostable LLM web application that can be extended with your own tools and skills that live in your ${HOME} directory. It can be setup ...
https://rubystacknews.com/2026/05/07/generating-charts-in-pure-ruby-without-javascript/
May 7, 2026 Modern chart rendering usually assumes a browser, a JavaScript runtime, or a frontend stack. But many Ruby applications do not actually ne...
Hotwire Native vs NativePHP: How Web Frameworks are Conquering Mobile and Desktop Very…
I’ve decided to revive Ruby Inside from the dead and get blogging again! What better way to do start than with a dive into Matz’s new AOT Ruby compile...
llm_cost_tracker is a Rails-engine cost ledger that hooks into Faraday and the official OpenAI, Anthropic, and Gemini SDKs to capture token usage and ...
https://rubystacknews.com/2026/05/06/why-rubys-hash-pattern-parser-update-matters-for-your-code/
May 6, 2026 Reference: Ruby Parser開発日誌 – Hash pattern対応 (Day 42) Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-r...
#799 — May 7, 2026 Read on the Web Ruby Weekly Ruby Concurrency: What Actually Happens — A from-the-ground-up tour of processes, Ractors, threads, an...
The Blueprint and the House: Ruby Classes and Objects Explained Very often I see new…
Skips examples whose tracked inputs (Ruby files, declared globs, env vars, Rails view templates) haven’t changed since the previous run. The 1.x line ...
mruby-llm is a LLM runtime for mruby. It supports chat, sessions with serialization, MCP, tools, streaming, and much more. And because it is mruby, yo...
https://rubystacknews.com/2026/05/05/do-you-need-to-build-a-state-machine-at-least-once-in-your-career/
May 5, 2026 Probably not. Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails back...
If you’ve followed Hanami for a while, you’ll know we’re rather fond of flowers. Now our garden has grown: Hanami, Dry, and Rom are finally coming tog...
If you are a solo developer or an indie hacker, you probably suffer from “Shiny Object Syndrome.” You…
Glimmer DSL for Web (Matz Approved Fukuoka Award Winning Frontend Framework for Rails) had a new release in version 0.9.1 that includes a new sample c...
CMDx 2.0 is a full runtime rewrite focused on speed, ergonomics, and observability for service-object-style business logic.
After a decade of helping Rails developers ship to the App Store, the first customer app built with Ruby Native shipped today. The developer never ope...
Ractor::Wrapper makes non-Ractor-shareable service objects (such as db connections) accessible from multiple Ractors. https://daniel-azuma.com/blog/20...
https://yaroslav.io/posts/bundlebun-bundles-bun
telegem is a fast async first gem aiming to reduce stress and provide clean dsl for building telegram bits in ruby and today we are pleased to announc...
https://paweldabrowski.com/farewell-to-rails-way/prologue