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.
Sign in with Apple for Rails apps
Implementing OAuth, also known as social login, reduces the friction of account creation and authentication. [more inside]
BundlerMCP server for Ruby dependencies
bundler_mcp: an MCP server enabling AI agents to query information about a Ruby project’s bundled gems, including source code locations. The goal is to help coding agents spend less time searching the web and more time reading code and docs already stored locally. [more inside]
Kamal 2.6 is out with maintenance mode
Here’s what you need to know about the new Kamal maintenance mode.
Avoiding N+1 Queries in Rails
Sometimes when I am digging back into stuff, I whip up a little blog post that would help “past me” and others who are trying to figure things out: https://robrace.dev/blog/n1-in-rails/
🚀 Ready to deploy like a pro?
I just dropped a practical guide on setting up CD (Continuous Deployment) for Ruby on Rails apps using GitHub, GitLab, Jenkins, CircleCI, and Bitbucket — targeting AWS, GCP, DigitalOcean, and Heroku. [more inside]
🛠️ Stop Code Decay Before It Starts with CI
I just published an article showing how to set up Continuous Integration across multiple popular platforms — GitHub Actions, GitLab CI, Jenkins, CircleCI, and yes, Bitbucket Pipelines too! [more inside]
Experimenting to optimize SQL query by x360 and some tips to read query plans
SQL is among the main skills for Ruby on Rails developers. When talking about performance, it’s, for instance, critical to understand a query plan. When unsure, experimenting can sometimes go a long way, as this story of query optimization can tell: https://www.rorvswild.com/blog/2025/experimenting-to-optimize-sql-query-by-x360-and-some-tips-to-read-query-plans
Rails 8 review
My opinion about Rails 8 after 6 month of work with it. Only positive things ;) [more inside]
How to Build a Twitter Clone with Rails 8 Inertia and React
Want to learn how to use InertiaJS with Rails 8? Check it out here
🚪 Ever wondered how to manage multiple clients or stores under a single Rails app —
In my latest article, I share how I used the apartment gem to implement multi-tenancy for a SaaS platform tailored to music instrument stores. 🎸🥁 [more inside]
Coding agent in 94 lines of Ruby
Turns out, creating a simple AI coding agent is not very hard, especially in Ruby: Coding agent in 94 lines of Ruby
Deployable Rails template
Template project with built in AWS infrastructure and deployment using AWS CDK and Rails 8 - App + Infrastructure = EasyDeployment
🚀 Tired of managing file operations on AWS S3 the hard way? I’ve got a solution.
I just wrote an article on how I built a simple yet powerful Ruby class, S3FileManager, to easily upload, delete, rename, and overwrite files in AWS S3. No more messy code or forgotten file deletions. 🧹 [more inside]
Understanding Active Record Connection Pooling
Continuing our “Scaling Rails” series, our next article explores handling connection pools. Scaling your application means handling more database operations. More db operations means need for more connections. [more inside]
What’s Next in AI That Can Be Built Using Ruby on Rails in 2025
Discover how Ruby on Rails is enabling the next generation of AI-powered applications in 2025, from smart SaaS tools to predictive dashboards, etc. https://blog.railsforgedev.com/ai-with-ruby-on-rails
Learn Ruby/Rails while app starts
https://github.com/igorkasyanchuk/get-smart a simple gem with a collection of Ruby/Rails/gems/JS/SQL tips. Learn them while you start “rails c” or “rails s”.
🚀 Testing Beyond the Basics in Ruby
Ever felt like your test suite only scratches the surface? I just published an article diving into how we can go beyond the green checkmarks and truly understand what’s being tested — and more importantly, what’s not. From test coverage illusions to practical strategies for deep, meaningful tests, this is a must-read if you care about writing reliable, maintainable Ruby applications. [more inside]
Cloudflare R2 with Active Storage
Handling file uploads in Rails applications has never been easier. With Active Storage, we can be up and running in a matter of minutes with local uploads and, with some extra effort, we can get cloud uploads rapidly. In this article, we will learn how to set Cloudflare R2 with Active Storage to use it as our cloud provider and also use Cloudflare’s CDN so we get fast [more inside]
Kamal Deployment Chronicles: The Quest for Production-Like Nirvana
From weekend project to full-stack chaos and container enlightenment. Hooks, hacks, heartbreak—and a happy ending. 👉 Read it: here
🚀 Free SSL Certificates for Your Rails Apps? Yes, Please!
Managing HTTPS doesn’t have to be expensive or manual. I just wrote an article showing how to integrate Let’s Encrypt into your Ruby on Rails application — with automatic verification, issuance, and renewal. 🔐 💡 Plus, I contributed a new generator to the gem that simplifies setup even further. 🙌 If you’re a developer or team looking to secure your Rails apps the right way, for free, this is for you. 👉 Read the full article: https://rubystacknews.com/2025/05/09/%f0%9f%94%92-free-ssl-certificates-for-your-ruby-on-rails-app-using-lets-encrypt/ 💬 Let me know what you think — happy to chat about Rails, infra, or open source contributions!