The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Today
Choosing a Reliable Ruby on Rails Development Partner for Ongoing Maintenance
This post explains the difference between working with a freelancer, a project agency, staff augmentation and a development partner and when a company needs each type of engagement. Solid criteria in a checklist style is provided to guide organizations to make the right choice for their needs. [more inside]
What Ruby Version Does Rails 8 Actually Require?
Every time a new Rails major ships, the same question churns through blog posts, reddit, and internal Slack channels: what is the minimum Ruby version? And the internet, being the internet, produces several confident but contradictory answers. [more inside]
wroclove.rb 2026 workshop exercises - Building Rails SPAs in Frontend Ruby w/ Glimmer
I published a GitHub repo containing the exercises of the wroclove.rb 2026 Ruby conference workshop “Building Rails SPAs in Frontend Ruby with Glimmer DSL for Web”. This GitHub repo provides the simplest and fastest way to learn Glimmer DSL for Web (the Ruby-in-the-Browser Rails Frontend Framework that gained Matz’s approval by winning a Fukuoka Prefecture Future IT Initiative 2025 award). And, just in time for wroclove.rb 2026, Glimmer DSL for Web now has official Rails 8 setup instructions. https://andymaleh.blogspot.com/2026/04/exercises-for-wrocloverb-2026-ruby.html
The Developer's Hardware Wallet: A Review of the OneKey Classic 1S
The Developer’s Hardware Wallet: A Review of the OneKey Classic 1S Recently I uploaded a… [more inside]
typed_print v0.2.0: Zero-dependency tables from Ruby hashes (with Markdown output)
A tiny zero-dependency gem that turns hashes into clean, aligned tables. That’s it. No colors, no complexity. Just tables. [more inside]
telegem new version is out 3.3.1
we have made adjustment to the memory store to support disk backup telegem is now more faster [more inside]
🎉 RubyKaigi 2026: Day 3 wrapped. @matz's keynote.
📖 Full recap with schedule & resources → https://rubystacknews.com/2026/04/23/rubykaigi-2026-final-day-reflections-with-matzs-keynote/
AIA v1.1.0: Give Your Robot Skills and a Personality
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 from the terminal. v1.1.0 adds two new features: Skills (reusable process-knowledge files following the SKILL.md convention, for things like security reviews, incident response, or any recurring workflow your team follows) and Roles (persistent persona definitions that give your AI a consistent personality across an entire session). They’re composable — pair any skill with any role for an AI that knows your process and shows up with a character you actually enjoy working with. Read the full post.
Laravel for Rails Devs: How to Learn the Sister Framework in a Weekend
A Rails Developer’s Cheat Sheet to Learning Laravel Very often I find myself talking to… [more inside]
Rubyx-py: Call Python from Ruby via Rust
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 for Rails. Inspired Sam Ruby’s Boax project. [more inside]
Ideabug — self-hosted, embeddable feedback widget in Rails
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 requests, without the SaaS tax. [more inside]
How to implement AI agents in Rails with RubyLLM
Here’s how to implement AI chat agents in Rails.
How to Actually Get Hired on Upwork as a Rails Developer
If you log into Upwork today, you might feel completely overwhelmed. Every job post has 50+ proposals… [more inside]
PaaS is dead, long live PaaS!
Discover why you should consider using a PAAS provider to deploy your Ruby apps [more inside]
LLM Cost Tracker 0.2.0: Now with Built-in Dashboard
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 token usage directly in your Rails app. [more inside]
From a talk at Ruby SUR to a full write-up:
https://rubystacknews.com/2026/04/20/generating-thousands-of-maps-per-minute-in-ruby/ Building maps in Ruby, without external tools. I explain the approach behind ruby-libgd + libgd-gis 👇 #ruby #gis #opensource
How Turbo 8 Morphing Makes Rails Frontend Development Feel Like Magic
When Hotwire first came out, it felt like a superpower. We could finally update our web pages without… [more inside]
How to build a platform of agents
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 even skills. Its a powerful technique for building serious AI applications. Based on ActiveRecord.
How to Port Legacy Rails Applications to Propshaft
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 pipeline for Rails. [more inside]
Let It Slop: A New Approach to Modularity in the Age of AI Code Generation
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 and how we did modularity in programming up until now. This is my lightning talk from Wroclove.rb conference turned into a full blogpost. [more inside]
llm.rb continues to innovate and push boundaries
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 available to the Ruby runtime through llm.rb and open up exciting possibilities.