Stop comparing programming languages Python is VERSATILE JavaScript is POWERFUL Ruby is ELEGANT C is ESSENTIAL C++ Java is ROBUST ---
A readable stream of Ruby and Rails posts. Open one post to focus on the original content.
Stop comparing programming languages Python is VERSATILE JavaScript is POWERFUL Ruby is ELEGANT C is ESSENTIAL C++ Java is ROBUST ---
These kinds of small fixes are oddly satisfying to get right. This ships in the next version of Herb! 🙌
Fantastic work from the team on this, Jenn! Love how it turned out.
Omarchy 3.4 RC1 is ready for folks willing to help test the next release. Unified screenshot flow, tailored Tmux setup, Asus Zephyrus compatibility, keyboard backlight theme syncs, two new themes, tons of fixes. Shaping up super nice! https://github.com/basecamp/omarchy/pull/4525
Upgrading to Rails 7? Say goodbye to Node.js! Our latest guide covers Import Maps, Hotwire, Ruby 3 YJIT, and encrypted attributes — everything you need for a smooth migration from Rails 6.1. #RubyOnRails #Rails7 #Hotwire #ImportMaps #Ruby3 #WebDev #RailsUpgrade #TurboRails #Stimulus
⚡ From ~30 minutes to ~2 minutes: how a Rails team made CI actually fast No test rewrites. No black magic. Deep dive from Kaigi on Rails 2025 👇 🔗 https://rubystacknews.com/2026/02/18/%e2%9a%a1-from-30-minutes-to-2-speed-running-rails-ci-without-cheating-much/ #Ruby #Rails #CI #DevOps #RSpec #Performance
【Ruby on Rails】 💎完全フルリモート!国内No.1ファンクラブSNSのサーバーサイド開発案件 💎 国内最大級のトラフィックを支える!大規模サービスのスケーラビリティに挑むエンジニア募集 多くのクリエイターとファンに支持される国内No.1ファンクラブSNSのサーバーサイド開発を担当いただきます。... (truncated for brevity)
Doximity (@doximity) is hiring Software Engineer (Ruby/Rails), Advertising Platform. 🌎 Remote - US 💰 $165,000 - $195,000 USD yearly #ruby #rubyonrails #remotejobs https://rubyonremote.com/jobs/71963-software-engineer-ruby-rails-advertising-platform-at-doximity
rv 0.5.1 is out! Download it on Homebrew or at this link: https://github.com/spinel-coop/rv/releases/tag/v0.5.1 We now support precompiled Ruby on musl, thanks to Eric Case. David Rodríguez fixed a performance regression, so now setup-rv GitHub Action should be just as fast as setup-ruby.
Calling Elixir and Ruby developers: We're hiring a full stack dev. You'll work on products we care about in web3 and fintech, using Phoenix, Rails, and modern frontend frameworks. We organize RubyConf Portugal. We use Elixir in production. We care about the craft. TypeScript frontend + your backend language of choice. Remote EU: https://t.co/0KxyczGpIz #elixir #ruby #hiring #fullstack
Remote Code Execution via Ruby’s Method: A Deep Dive into Unsafe API Design and How to Mitigate It + Video https://undercodetesting.com/remote-code-execution-via-rubys-method-a-deep-dive-into-unsafe-api-design-and-how-to-mitigate-it-video/ Educational Purposes!
New post and new library released yesterday: ruby_llm-evals: A Rails engine to manage and run evaluations on your app's prompts with real data
Recently published a new ruby gem called token_ledger. This gives @rails apps a token/credit system for their users. It doesn't depend on any specific payment processor. It's used in StableGen and works great. Hopefully some people find it useful! https://github.com/wuliwong/token_ledger
PR is ready: https://github.com/getsentry/sentry-ruby/pull/2838 It will be included in the next release, which is still planned for February. I’ll ping you once it’s out. Thanks for your patience!
Ruby::Box: Rethinking Code Reloading with Isolated Namespaces | Ruby Elders (from 30/01/2026) #ruby #rubyonrails #programming #Ruby::Box: #Rethinking #Reloading #Isolated #Namespaces #Elders #code https://www.rubyonrails.ba/link/ruby-box-rethinking-code-reloading-with-isolated-namespaces-ruby-elders
Giant Robots Smashing Into Other Giant Robots ➜ A JavaScript developer's guide to Rails: Authorization with Pundit https://thoughtbot.com/blog/a-javascript-developer-s-guide-to-rails-authorization-with-pundit
Rails 8 focuses on performance, security and developer experience. Still a strong choice when productivity and time-to-market matter. https://www.devinterface.com/en/blog/whats-new-in-ruby-on-rails-8 #devinterface #rubyonrails #softwareengineering
The original plan for Fizzy was to ship the SaaS version with one sqlite database per customer. That didn't end up happening, but we built all the Rails infrastructure needed to make it possible. Mike goes through it all here: https://www.youtube.com/watch?v=J1I3puqWDEw
Short Ruby Newsletter ➜ Short Ruby Newsletter - edition 168 https://newsletter.shortruby.com/p/edition-168
DatabaseConsistency just got a new release. This time, it brings more support to composite keys in modern Rails 7.1+. I see it's still actively used by the community, enjoy!
Weelkly Article – Linking Ruby knowledge from the most remote places in the world. ➜ From Delayed Job to Solid Queue: How a 10-Year Rails App Finally Achieved Linear Scaling https://rubystacknews.com/2026/02/16/from-delayed-job-to-solid-queue-how-a-10-year-rails-app-finally-achieved-linear-scaling/
@palkan_tula and Albert Pazderin are building TutorialKit.rb. It's a toolkit for interactive Ruby and Rails tutorials running in the browser with ruby.wasm. See how it works and try it for yourself: https://evilmartians.com/chronicles/tutorialkit-rb-the-ruby-wasm-journey-goes-onward
Had a Ruby upgrade guide sitting as a draft for months. Fed it to @claudeai with the coding tutor skill → full tutorial created and published with a shareable link. All in minutes. If you're a Rails dev who gets a knot in your stomach when someone says "we need to upgrade Ruby" - this is for you: https://t.co/iyIRJnQDzL
🔧 Mise, a Ruby version manager written in Rust, can now install precompiled Ruby binaries instead of compiling from source each time. https://mise.jdx.dev/lang/ruby.html#precompiled-binaries
Test Driving Rails v1.1 is out for Minitest 6! 🎉 I included some new sections: - Testing time (including system tests) - Optimizing SQLite, MySQL, and PostgreSQL for tests I added a first free bonus: - Claude Skills for writing tests with AI https://testdrivingrails.com
Rails 8 introduces rails g authentication, a built-in way to implement auth without Devise. In this article I break down: 🔐 how it works ⚖️ when to use it vs Devise 👉 https://rubystacknews.com/2026/02/16/rails-8-authentication-why-the-new-built-in-generator-matters-and-what-it-means-for-devise/ #Rails8 #RubyOnRails #Authentication #WebSecurity
I've been a long-time PaaS consumer for my @rails hosting. After thinking that way for so long I finally took a few hours to dig into Kamal for deployment. Thanks to a little help from @OpenAI Codex, I pushed my first deploy to @Akamai @linode this morning. It still feels amazing every time you do that first successful deploy.
Malicious Ruby Gems Exfiltrate Telegram Tokens and Messages ... (from 06/06/2025) #ruby #rubyonrails #programming #Malicious #Exfiltrate #Telegram #Tokens #Messages #gems https://www.rubyonrails.ba/link/malicious-ruby-gems-exfiltrate-telegram-tokens-and-messages
The ruby ecosystem is so alive again. Just looked for a crawler and found this brand new ruby gem 😊 https://github.com/craft-wise/rubycrawl
martijn/xsv: High performance, lightweight .xlsx parser for Ruby that provides nothing a CSV parser wouldn't (from 30/01/2026) #ruby #rubyonrails #programming #martijn/xsv: #performance, #lightweight #.xlsx #parser #provides #nothing #wouldn't https://www.rubyonrails.ba/link/martijn-xsv-high-performance-lightweight-xlsx-parser-for-ruby-that-provides-nothing-a-csv-parser-wouldn-t
Ruby Classifier - Text Classification for Ruby (from 30/01/2026) #ruby #rubyonrails #programming #Classifier #Classification #classifier https://www.rubyonrails.ba/link/ruby-classifier-text-classification-for-ruby
🔭 This is what I liked this week https://lordsarevok.substack.com/p/week-07-2026-links-that-i-found-interesting Ruby newsletter highlights Rails 8.2 JSON syntax, PG locks, AI trust survey, Cloudflare upgrades & GitHub agentic flows
Unleashing Ruby On Rails APIs: The GraphQL Revolution https://www.fromdev.com/2024/05/ruby-on-rails-apis-graphql.html?feed_id=13677&_unique_id=6990523d8a013&utm_source=Twitter&utm_medium=fromdev&utm_campaign=FS%20Poster
roadmap.sh に Ruby ロードマップと Rails ロードマップが追加されてた https://roadmap.sh/
Intercom, and their https://fin.ai/ is running on a beautiful Ruby on Rails monolith with what seems like a pretty amazing DX
Just shipped Maquina Components v0.4.0 — focused on Turbo Drive compatibility and fixing a subtle Rails partial rendering bug. If you're building with Hotwire's morph mode, you've probably hit the pain of client-side state getting clobbered by server renders. The sidebar component now handles this properly: → Deterministic IDs (sidebar-left / sidebar-right) so idiomorph can match elements across renders → Cookie state is the source of truth — a turbo:before-morph-element listener prevents stale server values from overwriting it → No more layout shift when Stimulus transitions between mobile and desktop modes I also found that yield within a Rails partial silently renders the entire page when no explicit block is provided. This is a known Rails edge case that's easy to miss. We patched 9 partials (card, alert, toast, combobox) to use an explicit content: parameter instead. It's a breaking change, but the migration is straightforward — swap do...end blocks for content: capture { ... }. Full release notes and migration guide: https://t.co/R8XwAnz3cs maquina_components is an open-source Rails UI library — server-rendered ERB partials styled with Tailwind CSS v4 and data attributes, inspired by shadcn/ui. No React, no build step. @maquinaapp #RubyOnRails #OpenSource #Hotwire
I wrote about my journey from one UI component for Rails. Then a production 32 components, such as Forms, steppers, tables, modals, navigation, dropdowns. All built with Rails 8, Turbo, and StimulusJS. No external JavaScript libraries. No outside frontend. And now imagine building entire Rails apps in seconds, agentically. Meet Rapidfy 🚀 https://t.co/awkid7w6ib
It started with a button. Two years later, it's 32 Rails-native UI components. NO external JS libraries NO outside front-end Just pure Rails 8, Turbo and StimulusJS. https://rapidrails.cc/docs/getting_started/introduction Now imagine building entire Rails apps in seconds, agentically. Meet Rapidfy 🚀
The best compliment to Rails: every language keeps trying to recreate it. Meanwhile, Rails 8 + Hotwire ships full-stack apps with zero JS build step. The original is still unmatched. #RubyOnRails
I used to use puma-dev, which I loved. But it's dead, and has issues 😢 I started playing with Caddy and came up with rails_caddy_dev, and... it's pretty damn sweet, and actually really simple 👌 Add to your Gemfile and start rails server. That's it! ❤️ https://github.com/joelmoss/rails_caddy_dev/
Then there's Hotwire Native. Wrap your existing Rails app in a native shell. Your HTML renders inside native navigation. Deploy features without waiting for App Store review. 37signals uses it for Basecamp, HEY Email, and HEY Calendar. Millions of users.
Asakusa.rb新年会ですが、先ほど増枠したので、あと若干名入れます。来週のRuby Tuesdayです。今年は沖縄です。いつものメンバーの方でもそうでない方でも大丈夫ですので、参加希望者はお早めにサインアップしちゃってください。 https://asakusarb.esa.io/posts/1287 #asakusarb
Rails tip that saves me hours every week: Instead of reaching for React, try this: 1. Turbo Frames for partial page updates 2. Stimulus for small JS interactions 3. Turbo Streams for real-time updates Zero npm packages. Zero build step. Full interactivity. Your users can't tell the difference. Your deploy pipeline will thank you. #RubyOnRails #Hotwire #WebDev
Railsの並列処理は怖くない。 怖いのは「設計されていない並列化」。 Kaigi on Rails 2025 で発表された コネクションプール枯渇の実践的対策を解説しました。 https://rubystacknews.com/2026/02/12/designing-safe-parallelism-in-rails/ #Ruby #Rails #Sidekiq #KaigiOnRails
📣[Ruby on Rails × Observability ~主要SaaS企業が語る、プロダクト価値を最大化する可観測性の最前線~] の登壇資料を公開しました! 🌳金森(@_MoneyForest )の資料はこちら https://speakerdeck.com/moneyforest/ke-guan-ce-xing-womu-de-si-kao-tezhuo-ezhi-su-squadkazi-lu-de-nigai-shan-tekiruo11yji-pan-tukuri-railsmosiyuramonorisu-devplatform-squadnoqu-rizu-mi 🪴徳富(@yannKazu1 )の登壇資料はこちら https://speakerdeck.com/hirosi1900day/o11yniyoruke-shi-hua-teshi-xian-suru-timudu-li-xing-hahuomansugai-shan #datadog_ror_o11y
Rails: レトロゲーム風の隠しコマンドをStimulusで実装する(翻訳) #techracho #JavaScript #Ruby_On_Rails #Stimulusjs https://techracho.bpsinc.jp/hachi8833/2026_02_12/154841
Rails at Scale ➜ Using Perfetto in ZJIT railsatscale.com/2026-03-27-usi… Posted Mar 27, 2026 at 8:28PM
We're ready for @tropicalonrails! Excited that Martians are opening and closing the conference:@marcoroth_ kicks things off on the 9th@palkan_tula wraps it up on the 10thAlso, for those who arrive on the 8th, don't miss the Inertia Rails workshop with @skryukov_dev, @BrianKnoles, and @brandonshar.See you there! Posted Mar 27, 2026 at 7:23PM
The Rails Tech Debt Blog ➜ Our Rails Upgrade Methodology as Claude Code Skills fastruby.io/blog/open-sour… Posted Mar 27, 2026 at 6:24PM
I feel like if you adhere closely to the Rails Way with Claude Led coding this is required reading Yaroslav Shmarov @yarotheslav AI is bad with Hotwire.@julian_rubisch is trying to change it.For years he was building a library of advanced Hotwire behaviors hotwire.club Now, it's open source!Add these skills to your app and turn your Hotwire from 💩 to 🥇Thanks Julian! h6a Posted Mar 27, 2026 at 9:18AM Posted Mar 27, 2026 at 6:06PM