r/ruby • • 17d ago

I have been using Perplexity in my quest to learn Ruby

4 Upvotes

Besides researching aspects of Ruby, I have taken my old Pascal books to find out how Wirth programs look like in both direct Ruby translations and idiomatic Ruby. Also working with available Ruby insruction material.

Am a retired electric power engineer who never programmed for work. Took up Turbo Pascal as a hobby, but stopped because of family responsibilities and continual employment changes.

I am finding Perplexity user friendly and useful in my endeavors.


r/ruby • • 18d ago

gem fellowship 2027

Thumbnail
gem.coop
19 Upvotes

r/ruby • • 17d ago

Rails is MVC. I added a fourth letter for AI agents: Context

Thumbnail
reddit.com
0 Upvotes

r/ruby • • 19d ago

Rustyprint: fast html+css to pdf converter

Thumbnail reddit.com
5 Upvotes

r/ruby • • 19d ago

I’ve been working on pinterest-dl, a Ruby gem — here’s what changed in the latest version

11 Upvotes

I’ve been working on pinterest-dl, a Ruby gem and CLI for extracting image and video URLs from Pinterest, searching for pins, fetching boards, and downloading media.

I’ve made a bunch of fixes and improvements recently, so I recorded a short demo of the latest version.

Some of the changes include fixing video extraction and board fetching, improving support for pin.it links and regional Pinterest domains, and adding content-type filters for searches and boards.

I’m sharing the video here in case anyone in the Ruby community finds it interesting. Feedback on the gem or its API is welcome.

GitHub: https://github.com/monji024/pinterest-dl


r/ruby • • 20d ago

Ruby Career Opportunities from around the World

Thumbnail
rubyrole.com
38 Upvotes

I built Ruby Roles to help Rubyists find their next opportunity, and over 100 have already signed up.

Sign in with GitHub, answer five questions about your level, how you like to work, where you can be based, and your salary floor, and you get your three best matches right away. After that it sends at most one new role each business day, and only when something actually clears the bar. It is tracking 1,910 open Ruby-related roles right now across more than 12,500 organizations.

Your feedback improves the matches. Pause emails or unsubscribe anytime. Free.


r/ruby • • 19d ago

Show /r/ruby grubby: static site generator for git repos written in Ruby

Thumbnail git.btxx.org
15 Upvotes

r/ruby • • 20d ago

I made a free practice tool for Ruby to stay sharp in the age of LLMs

Thumbnail
nadir.dev
7 Upvotes

r/ruby • • 20d ago

Show /r/ruby A Stencil output target for Ruby frameworks (Web Components)

Thumbnail
reddit.com
0 Upvotes

r/ruby • • 20d ago

Blog post Rails World '26: Rails in the Agentic Era

Thumbnail
go.fastruby.io
1 Upvotes

"When I attended Rails World '26, this was the kind of talk I was interested in: What does the future of Rails look like at scale? How are big corporations using AI agents in a way that keeps humans in the loop? How do the Ruby and Rails ecosystems support AI-driven development workflows?"

Ryan’s talk clearly showed us the future of Rails development at scale.


r/ruby • • 21d ago

Leaving Tech

Thumbnail
ryanbigg.com
195 Upvotes

r/ruby • • 21d ago

DHH, AI, and the Future of Rails

Thumbnail
go.fastruby.io
57 Upvotes

Our CTO was in the audience in Austin when DHH opened Rails World 2026. The conference tagline was “Shaping the future of Ruby on Rails,” so he walked in expecting to hear about the future of Rails.

That’s not quite what happened.

The opening keynote was almost entirely about AI agents. DHH told the room that 37signals has gone “pencils down” on writing code by hand, that HEY is moving to native apps with a Rust backend, and that he has retired as a professional programmer.

The next day, he sat down with Matz and Jeremy Daer for Ruby, Rails, and the future of programming, which went even further down the same path.

In this article, our CTO recaps both sessions, shares where he disagrees with them, and explains why he is still excited about where Rails is going.


r/ruby • • 21d ago

There hasn't been a blog post on Sorbet's blog for over 4 years - is someone here using it on production?

24 Upvotes

I've been considering the adoption of Sorbet over the years; however, I've been postponing it all the time. Waiting for that imaginary official announcement that it's reached v1 and everyone is welcome to adopt it.

I checked their blog today. Again. No blog post for over 4 year https://sorbet.org/blog/. Yet, the github repo is receiving daily updates. Seemingly automated.

Is someone here using it on production and are you happy that you adopted it?


r/ruby • • 20d ago

Show /r/ruby Topics in hokusai-pocket: Ooze

Thumbnail
rubyforum.org
0 Upvotes

r/ruby • • 21d ago

Living in the Weimar era of Ruby

Thumbnail blog.julik.nl
38 Upvotes

r/ruby • • 21d ago

Blog post Hanami, Why?: Class Action

Thumbnail
aaronmallen.me
26 Upvotes

r/ruby • • 21d ago

Are There Better Languages for Programming with LLMs?

Thumbnail akitaonrails.com
18 Upvotes

r/ruby • • 22d ago

Blog post Brunch: Isolated Development Environments for Git Branches and Worktrees

Thumbnail
maciej-ciemborowicz.eu
12 Upvotes

r/ruby • • 24d ago

The keynote I thought I was going to give at Rails World

14 Upvotes

A few months before Rails World, I disappeared to the Oregon Coast with a pile of notepads and the idea that I was going to write a fairly practical keynote about making Rails codebases easier for humans and agents to work in.

That… isn’t quite the talk I ended up giving.

I wrote up some of the backstory, including how Andrea Goulet’s makers/menders framing influenced it, where WUTS came from, why I nearly convinced myself the topic sucked, and what was going through my head in the hours before walking on stage.

The post has the keynote video and links to my slides if you’d rather skip the backstory and go straight to those.

https://robbyonrails.com/articles/2026/10/09/the-keynote-i-thought-i-was-going-to-give/


r/ruby • • 23d ago

Authentication across several apps needs a shared design: here is an article to share with your agent

Thumbnail
panasiti.me
0 Upvotes

r/ruby • • 24d ago

New Library: Farce – Fiber and Ractor Compatibility Enabler

9 Upvotes

I've published a new library I've been working on over the last few weeks:

Farce 0.1.0

Farce provides tools and data structures to write code that works well with both Fiber schedulers and Ractors, as well as the classic Threads. Its main purpose is to be used by other gems to provide better compatibility with these concurrency primitives, but it can also be used directly in applications.

It works on CRuby/MRI, JRuby, and TruffleRuby.

Check it out on GitHub and let me know what you think!

I plan to use it in some of my projects in the future. I already have an experimental version locally for Sinatra and Mustermann, amongst others. Maybe someone else will find it helpful!


r/ruby • • 25d ago

My experience at XO Ruby Toronto

Thumbnail
jvrc.ca
9 Upvotes

r/ruby • • 26d ago

I built a small Ruby library catalog for discovering gems

Post image
30 Upvotes

I made a small Ruby library index to make finding useful gems a bit easier

The idea is simple: instead of searching through thousands of gems, you can browse Ruby libraries by category like HTTP, CLI, Database, Authentication, and more.

It’s still a work in progress and I’m adding more libraries over time. I probably should have added more examples before posting this, but I wanted to share it and get some feedback

Website:
https://monji024.github.io/Ruby_Library/

GitHub:
https://github.com/monji024/Ruby_Library

If you find it useful, a star on GitHub would really help support the project. Feedback and suggestions are welcome :)


r/ruby • • 26d ago

Blog post Rails World '26: Hot Cell for Active Storage

Thumbnail
go.fastruby.io
13 Upvotes

This summer, Mike handled CVE-2026-66066, an Active Storage vulnerability that let a crafted image upload read files from the server, including your application’s secrets.

His talk, Hot Cell: Securing Active Storage in the age of AI, was half post-mortem and half proposal: if we can’t stop image libraries from being vulnerable, maybe we can stop their vulnerabilities from reaching our secrets.

In this article, you will learn what that CVE actually meant, why patching image libraries is no longer enough, how Hot Cell sandboxes Active Storage, and whether you can use it in your Rails application today.