{
  "subreddit": "r/rails",
  "page": "https://redlisten.com/r/rails",
  "updated": "2026-11-10T02:40:34.591Z",
  "members": 75035,
  "activity": {
    "posts_last_24_hours": 1,
    "posts_per_hour": 0.1,
    "comments_per_hour": 0.4,
    "newest_post_utc": 1794265478.844,
    "newest_comment_utc": 1794236540.103
  },
  "top_threads_this_week": [
    {
      "title": "Rails 8.0.5.2 and 8.1.4.1 released addressing 21 security issues",
      "score": 74,
      "comments": 12,
      "created_utc": 1793802392.963,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xnpk8p/rails_8052_and_8141_released_addressing_21/"
    },
    {
      "title": "Rails 8.0 losing security support tomorrow",
      "score": 60,
      "comments": 23,
      "created_utc": 1793977764.594,
      "snippet": "The Rails team released patches for a number of security vulnerabilities earlier this week, including a critical CVE in active storage. They released fixes for both Rails 8.1 and 8.0. In the...",
      "url": "https://www.reddit.com/r/rails/comments/1xpf4wm/rails_80_losing_security_support_tomorrow/"
    },
    {
      "title": "https://evilmartians.com/chronicles/the-agents-on-rails-files-enter-lemans-a-ruby-harness-for-fair-agent-races",
      "score": 14,
      "comments": 3,
      "created_utc": 1793730081.107,
      "snippet": "In the 2nd episode of The Agents on Rails Files, we introduce our benchmarking tool, lemans, explain why do you need a dedicated tooling for running evals (and we've built it with Ruby) as well as...",
      "url": "https://www.reddit.com/r/rails/comments/1xn0ppw/httpsevilmartianscomchroniclestheagentsonrailsfile/"
    },
    {
      "title": "Ruby is back at FOSDEM in 2027 and Ruby for Good in Ghent",
      "score": 12,
      "comments": 0,
      "created_utc": 1793710524.927,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xms7is/ruby_is_back_at_fosdem_in_2027_and_ruby_for_good/"
    },
    {
      "title": "Introducing Project Steadfast",
      "score": 9,
      "comments": 0,
      "created_utc": 1794128883.396,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xqu7nu/introducing_project_steadfast/"
    },
    {
      "title": "The CFP for Blue Ridge Ruby 2027 is open!",
      "score": 8,
      "comments": 0,
      "created_utc": 1793910692.17,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xotfdu/the_cfp_for_blue_ridge_ruby_2027_is_open/"
    },
    {
      "title": "Checking service-to-controller dependencies with ArchUnitRuby",
      "score": 3,
      "comments": 2,
      "created_utc": 1794146402.063,
      "snippet": "I maintain ArchUnitRuby, a gem for writing architecture rules as tests. Here's a short demo of the library. For a Rails app, one boundary you might want is that service objects don't depend on...",
      "url": "https://www.reddit.com/r/rails/comments/1xqz2bi/checking_servicetocontroller_dependencies_with/"
    },
    {
      "title": "Introducing agentspaces-rb: Ruby agents as full peers in a peer-to-peer coordination fabric (Apache 2.0)",
      "score": 1,
      "comments": 0,
      "created_utc": 1793765291.702,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xneiqt/introducing_agentspacesrb_ruby_agents_as_full/"
    },
    {
      "title": "How Claude Uses Tools to Get Data and Run Code in Your App",
      "score": 0,
      "comments": 0,
      "created_utc": 1794265478.844,
      "snippet": "I wrote a new post on how tool use works with Claude and how it relates to MCP. Although the post is not directly about Rails, the examples are written in Ruby and include some ActiveRecord code....",
      "url": "https://www.reddit.com/r/rails/comments/1xs6rfk/how_claude_uses_tools_to_get_data_and_run_code_in/"
    },
    {
      "title": "Idempotency",
      "score": 0,
      "comments": 6,
      "created_utc": 1793828508.182,
      "snippet": "",
      "url": "https://www.reddit.com/r/rails/comments/1xo0thc/idempotency/"
    }
  ],
  "newest_posts": [
    {
      "title": "How Claude Uses Tools to Get Data and Run Code in Your App",
      "score": 0,
      "comments": 0,
      "created_utc": 1794265478.844,
      "url": "https://www.reddit.com/r/rails/comments/1xs6rfk/how_claude_uses_tools_to_get_data_and_run_code_in/"
    },
    {
      "title": "Checking service-to-controller dependencies with ArchUnitRuby",
      "score": 3,
      "comments": 2,
      "created_utc": 1794146402.063,
      "url": "https://www.reddit.com/r/rails/comments/1xqz2bi/checking_servicetocontroller_dependencies_with/"
    },
    {
      "title": "Introducing Project Steadfast",
      "score": 9,
      "comments": 0,
      "created_utc": 1794128883.396,
      "url": "https://www.reddit.com/r/rails/comments/1xqu7nu/introducing_project_steadfast/"
    },
    {
      "title": "Rails 8.0 losing security support tomorrow",
      "score": 60,
      "comments": 23,
      "created_utc": 1793977764.594,
      "url": "https://www.reddit.com/r/rails/comments/1xpf4wm/rails_80_losing_security_support_tomorrow/"
    },
    {
      "title": "The CFP for Blue Ridge Ruby 2027 is open!",
      "score": 8,
      "comments": 0,
      "created_utc": 1793910692.17,
      "url": "https://www.reddit.com/r/rails/comments/1xotfdu/the_cfp_for_blue_ridge_ruby_2027_is_open/"
    },
    {
      "title": "Idempotency",
      "score": 0,
      "comments": 6,
      "created_utc": 1793828508.182,
      "url": "https://www.reddit.com/r/rails/comments/1xo0thc/idempotency/"
    },
    {
      "title": "Rails 8.0.5.2 and 8.1.4.1 released addressing 21 security issues",
      "score": 74,
      "comments": 12,
      "created_utc": 1793802392.963,
      "url": "https://www.reddit.com/r/rails/comments/1xnpk8p/rails_8052_and_8141_released_addressing_21/"
    },
    {
      "title": "Introducing agentspaces-rb: Ruby agents as full peers in a peer-to-peer coordination fabric (Apache 2.0)",
      "score": 1,
      "comments": 0,
      "created_utc": 1793765291.702,
      "url": "https://www.reddit.com/r/rails/comments/1xneiqt/introducing_agentspacesrb_ruby_agents_as_full/"
    },
    {
      "title": "https://evilmartians.com/chronicles/the-agents-on-rails-files-enter-lemans-a-ruby-harness-for-fair-agent-races",
      "score": 14,
      "comments": 3,
      "created_utc": 1793730081.107,
      "url": "https://www.reddit.com/r/rails/comments/1xn0ppw/httpsevilmartianscomchroniclestheagentsonrailsfile/"
    },
    {
      "title": "Ruby is back at FOSDEM in 2027 and Ruby for Good in Ghent",
      "score": 12,
      "comments": 0,
      "created_utc": 1793710524.927,
      "url": "https://www.reddit.com/r/rails/comments/1xms7is/ruby_is_back_at_fosdem_in_2027_and_ruby_for_good/"
    }
  ],
  "words_this_week": [
    {
      "word": "ruby",
      "titles": 26
    },
    {
      "word": "app",
      "titles": 10
    },
    {
      "word": "agents",
      "titles": 8
    },
    {
      "word": "code",
      "titles": 8
    },
    {
      "word": "security",
      "titles": 5
    },
    {
      "word": "introducing",
      "titles": 5
    },
    {
      "word": "built",
      "titles": 5
    },
    {
      "word": "looking",
      "titles": 5
    },
    {
      "word": "job",
      "titles": 4
    },
    {
      "word": "free",
      "titles": 4
    },
    {
      "word": "gem",
      "titles": 4
    },
    {
      "word": "agent",
      "titles": 3
    }
  ],
  "preview": "This is a preview. Every post and comment in r/rails, live, as JSON or RSS on the same paths a Reddit client uses, plus keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=subreddit",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/r/rails"
}