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.
Go for Rubyists: A Practical Guide to Learning Golang
I love Ruby. It is the language that made me happy to write code. But as a Rails developer, I… Read more
[ANN] httpx 1.8.0 released
httpx 1.8.0 has been released. Read more
tarik — Rails 8 + Next.js 16 SaaS boilerplate
I just open-sourced tarik, a Rails 8 + Next.js 16 SaaS boilerplate for developers who want to skip setup and start building. Read more
Wait... Ruby Enumerators can receive values too?
Enumerator#feed allows an Enumerator to pause, accept input from the caller, and resume execution. One of those Ruby features that makes you say: “I never knew that existed.” Read more
Pure Ruby X11 terminal application
RubyTerm is my xterm / rxvt replacement… It is incomplete. It is slow, but usable. Read more
Kino: an experimental, performant Ractor web server for Ruby 4 (Rust, Tokio, Hyper)
Rubyists who experiment with Ractors, put them to work! Meet Kino, an experimental performant Rust/Ruby Ractor web server (with a threading fallback). Note that Ractors are officially experimental in Ruby 4.0, and so is this server. Rails cannot run on Ractors yet, but it will, sometime in the future. Read more
Try Matz via SSH
Matz is a statically linked, 3MB terminal binary focused on mruby. He answers questions from the mruby guide repository, indexed mruby source code, and mrbgem metadata. Try Matz via SSH. Free to use. Nothing to download or install: ssh matz@r.uby.dev.
Ruby Stained Glass Notes #01: This idea cost me an ice cream
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 celebrating Ruby. In this episode I talk about the importance of materials in the design process, and how I came to find a drawing I like very much.
Deploying Rails in 2026 is no longer just about Heroku.
Railway, Render, Fly.io, DigitalOcean, AWS, and Google Cloud each offer different trade-offs in simplicity, cost, and scalability. Read more
How Rails Flash Survives One Redirect
Rails flash messages are request-to-request state, not view-level notices. This article traces how flash, flash.now, flash.keep, and flash.discard work through the session, and why messages leak, disappear, or bloat CookieStore sessions. Read more
Ruby bindings for the AWS CDK
The AWS CDK lets you define cloud infrastructure in a real language instead of hand-writing CloudFormation. Until now the choices have been TypeScript, Python, Java, Go and C#, never Ruby. There’s now a working implementation of Ruby support. Read more
Ruby Memes 2026-06-12: The "Cool" Reactionary
Ruby Memes 2026-06-12: The “Cool” Reactionary
Is Coding Over? 5 Career Pivots for Rails Devs in the AI Era
If you spend any time on Tech Twitter lately, you might feel like the sky is falling. People are… Read more
Tests That Survive Change
How to write Ruby tests that survive refactoring: what to test, what to ignore, and how to keep doubles from going stale. Read more
Pterocos - Free online editor for Ruby (plus Python, SQL, Lua)
A browser-based editor that runs Ruby scripts instantly. [No installation, no account]. Perfect for quick prototyping and learning. Also supports Python, SQL (SQLite/DuckDB), Lua, and web code. Read more
Rails Health Check
A Rails engine (just added Rack support) that adds production-grade health check endpoints to any Rails app. Goes well beyond the built-in /up endpoint with 11 built-in checks, parallel execution, structured JSON responses, Prometheus metrics, and a clean configuration DSL.
RubyConf Austria and the future of Ruby conferences
I attended RubyConf Austria in Vienna. A first day AI panel left me wondering: if programming languages are becoming irrelevant, will Ruby conferences still matter? Then, the next day, I noticed what to me looked like clues pointing to an answer: RubyConf Austria and the future of Ruby conferences
Better guides. Better framework.
From Active Job and Action Cable to PostgreSQL improvements and Ractor safety, here’s a quick look at this week’s Rails updates. Read more
Demystifying Rails Magic: How Autoloading Actually Works
I remember when I first started learning Ruby outside of Rails. I was building a small script, and my… Read more
gem ActiveHarness to build advanced AI pipelines
ActiveHarness is being under active development and recently new README and a bunch of new documentation pages were added and updated. You are welcome to check and leave you feedback or ideas in Issues on GH. Happy coding!
A Rails model is a miniature language.
Associations, validations, scopes, enums, callbacks… All powered by Ruby methods. #Ruby #Rails #ActiveRecord Read more
Ruby Reactor 0.4.0: Interrupts, Dashboard, and Coordination Primitives
You’ve built a checkout flow. The user submits their order, you reserve inventory, charge their card, and generate a shipping label. Everything’s a Sidekiq job. It works. Read more
Stripe-Style IDs in Rails: A Guide to the make_id Gem
If you have ever used the Stripe API, you’ve noticed their IDs look awesome. Instead of a random… Read more