Community-driven Ruby news and articles
853 articlesThe Developer’s Hardware Wallet: A Review of the OneKey Classic 1S Recently I uploaded a…
https://rubystacknews.com/2026/04/24/when-signals-align-a-ruby-gis-project-finds-its-audience/
A tiny zero-dependency gem that turns hashes into clean, aligned tables. That’s it. No colors, no complexity. Just tables.
we have made adjustment to the memory store to support disk backup telegem is now more faster
📖 Full recap with schedule & resources → https://rubystacknews.com/2026/04/23/rubykaigi-2026-final-day-reflections-with-matzs-keynote/
AIA is a Ruby command-line AI assistant built around a file-based prompt workflow — write prompts as Markdown, compose them into pipelines, run them f...
A Rails Developer’s Cheat Sheet to Learning Laravel Very often I find myself talking to…
Rubyx-py is a gem that lets you call Python from Ruby — direct in-process interop powered by Rust, with GVL-aware streaming and async/await — built fo...
I just open-sourced Ideabug — a self-hosted Rails 8 app that gives you an embeddable in-app widget for announcements, bug reports, and feature request...
Here’s how to implement AI chat agents in Rails.
https://rubystacknews.com/2026/04/22/mapview-flyers-are-at-rubykaigi-2026-heres-the-must-watch-talk-schedule/
If you log into Upwork today, you might feel completely overwhelmed. Every job post has 50+ proposals…
https://rubystacknews.com/2026/04/21/ruby-4-0-3-released-critical-erb-deserialization-fix/
Discover why you should consider using a PAAS provider to deploy your Ruby apps
I’ve just released v0.2.0 of llm_cost_tracker. The main update is the new built-in UI dashboard, which allows you to visualize your LLM spending and t...
https://rubystacknews.com/2026/04/20/generating-thousands-of-maps-per-minute-in-ruby/ Building maps in Ruby, without external tools. I explain the app...
When Hotwire first came out, it felt like a superpower. We could finally update our web pages without…
This post introduces a pattern where a user can have many agents, and an agent can be specialized in a particular domain. An agent can have tools, and...
Over the years, I’ve dealt with my fair share of Sprockets problems and then some - I do not, I must admit, mourn its replacement as a default asset p...
A practice-backed proposal on how we should rethink modularity in Rails applications in the time of code generation tools. With a look back into why a...
https://rubystacknews.com/2026/02/06/a-quick-demo-of-ruby-libgd-v0-2-4/
llm.rb - the most capable AI runtime for Ruby - has added skills support. The same skills you might know and love from Claude, or Codex. They’re now a...
58 Rails built-ins worth knowing: Preloader, generates_token_for, resolve in routes, ActionController::Renderer, after_all_transactions_commit, and mo...
The Quickest Way to Build a Drag-and-Drop Landing Page Builder in Rails 8 Often when I am…
CrewAI is one of the fastest-growing multi-agent AI frameworks right now, but it’s Python-only. There’s no official Ruby SDK, which means Rails develo...
Utility gem for RSpec to forbid mocking methods on objects/classes/modules, evaluated at test runtime: https://lovro-bikic.github.io/rspec-mockbidden/
Did you know that llm.rb is the most capable AI runtime in Ruby right now? It can do things other libraries just can’t, and it can do those things tod...
Turning a Rails App into an Android App: Testing Hotwire Native Recently I wanted to test…
I released my first Ruby gem: llm_cost_tracker.
Very often I find myself talking to developers who are incredibly confused by the JavaScript…
llm.rb has been released. Notable features in this release are Sequel and ActiveRecord support. Turn any ActiveRecord model into an LLM-capable model....
https://rubystacknews.com/2026/01/09/ruby-can-draw-cities-now/
When you are launching a new SaaS, getting your first users is the hardest part. One of the best ways…
https://rubystacknews.com/2026/04/15/rubykaigi-2026-a-reminder-of-what-innovation-actually-looks-like/
If you write Ruby, you will eventually get curious about Elixir. The creator of Elixir, José Valim,…
https://rubystacknews.com/2026/04/15/create-qr-codes-from-scratch-with-ruby-ruby-libgd-and-rqrcode/
Sometimes I find myself starting a new Rails project, and almost immediately, I hit a wall: User…
“Oh Ruby, you’re the most elegant and beautiful language ever! I just love you so much…” https://andymaleh.blogspot.com/2026/04/ruby-memes-2026-04-14-...
Earlier this year I was freaked out about AI. I’ve spent the months since using it constantly, on every project, at every stage. I expected to feel re...
We’re collaborating with Open Source maintainers to bring their project discussions to the forum.
Learn how to implement the Singleton pattern in Ruby: built-in module, manual approach, thread safety, the class variable trap, and dependency injecti...
https://rubystacknews.com/2026/04/13/building-mapview-architecture-ci-cd-and-production-deployment-on-railway/
Solo founders fail for a completely preventable reason. It’s not because their idea was bad, and it’s…
More than 8 months later, I finally managed to put some thoughts about the passing of my dear friend Piotr into a post: Remembering Piotr “chastell” S...
https://rubystacknews.com/2026/04/12/mapview-server-side-map-rendering-for-rails/
We are fully in the era of autonomous coding. If you use tools like Cursor, Windsurf, or Copilot…
There are Rails applications that run incredibly fast on a developer’s laptop, but the moment they…
This post introduces ractor_queue v0.1.0, a bounded, lock-free, Multi-Producer Multi-Consumer (MPMC) queue that is always Ractor.shareable?. It is the...
llm.rb is a runtime for building AI systems that integrate directly with your application. It is not just an API wrapper. It provides a unified execut...
https://rubystacknews.com/2026/04/10/building-a-complete-gis-stack-in-rails-ruby-libgd-libgd-gis-map_view/