Finding Race Conditions Before Production: How `race_guard` Helps Ruby and Rails Apps Surface Unsafe Concurrency
Most Rails race conditions do not look dramatic at first. They look like normal application code.
A request reads a balance, adds a value, and saves
ruby
dev.to
Apr 28, 2026
War Story: We Ditched Ruby on Rails for Go 1.24 and Cut Page Load Time by 50% for Our E-Commerce Site
At 2:47 PM on Black Friday 2023, our Ruby on Rails 7.0 e-commerce monolith hit a p99 page load time of 4.2 seconds, crashed 3 payment gateways, and bu
ruby
dev.to
Apr 27, 2026
Ruby Didn't Die in the Age of AI
When I first encountered Ruby on Rails back in 2010, it changed my life in ways that are hard to put into words. Meeting a framework sounds like a sma
ruby
dev.to
Apr 27, 2026
Rails 8: How to Auto-Generate Social Media Preview Cards
Very often I find myself sharing a link to my new Rails project on Twitter, Discord, or LinkedIn. But when I paste the link, the preview just shows a
ruby
dev.to
Apr 26, 2026
Why I Refused to Re-Query the Tenant Row at Alert Dispatch Time
What does an audit-grade risk alert look like six months after the band crossing it describes, when the tenant has renamed itself twice in the interim
ruby
dev.to
Apr 26, 2026
Cursor Rules for Ruby on Rails 8: AI Dev Guide 2026
Rails is the framework that lets you ship a working CRUD app in a morning and a 4,000-line OrdersController with 14 before_action filters by the end o
ruby
dev.to
Apr 26, 2026
OOP vs Functional Programming Explained for Dummies
I see beginner developers get completely overwhelmed by computer science jargon. You read an article about "Monads," "Polymorphism," or "Immutability,
ruby
dev.to
Apr 25, 2026
I published a GitHub repo for the exercises of the wroclove.rb 2026 workshop "Building Rails SPAs in Frontend Ruby with Glimmer DSL for Web". And, Glimmer DSL for Web now has official Rails 8 setup instructions... https://bit.ly/4trJOck
Code Master Blog: Exercises for the wroclove.rb 2026
ruby
dev.to
Apr 25, 2026
How to implement AI agents in Rails with RubyLLM
Chat-based agents are augmented LLM interfaces with access to a list of predefined tools. RubyLLM Agents are reusable AI assistants implemented as mod
ruby
dev.to
Apr 24, 2026
Catch JavaScript errors with user-friendly error feedback
JavaScript errors (either vanilla or with Stimulus controllers) often happen silently in the browser, leaving your users confused about what went wron
ruby
dev.to
Apr 23, 2026
I built an engine to map out massive Rails monoliths (Here is the GitLab architecture)
Onboarding onto a legacy Ruby on Rails codebase is usually a nightmare. You get dropped into a 10-year-old monolith with zero documentation and
ruby
dev.to
Apr 23, 2026
MapView Flyers are at RubyKaigi 2026 – Here’s the Must-Watch Talk Schedule
👉 Read the full article.
MapView Flyers
ruby
dev.to
Apr 23, 2026
Ruby 4.0.3 Released: Critical ERB Deserialization Fix
Ruby 4.0.3 Released: Critical ERB Deserialization Fix
April 21, 2026
Introducing
MapView
Render beautiful, production-ready maps dire
ruby
dev.to
Apr 22, 2026
Generators are APIs — Designing Better DX in Rails
This article is based on the talk I gave at Tropical on Rails 2026 in São Paulo. If you were there, this is the written version. If you weren't — welc
ruby
dev.to
Apr 21, 2026
Turbo Frames don’t update the URL… unless you do this
Want to try it yourself? A full working demo is here: turbo-advance-vs-replace. Clone it, run bin/setup and follow DEMO.md for more tips.
Turbo Fra
ruby
dev.to
Apr 21, 2026
Active Storage without libvips or ImageMagick: a pure-Ruby alternative
TL;DR
I built pura-image — a pure-Ruby image processing library that drops into Rails Active Storage as a replacement for ImageProcessing::
ruby
dev.to
Apr 21, 2026
Generating thousands of maps per minute in Ruby
April 20, 2026
👉 Read the full article.
ruby
dev.to
Apr 21, 2026
Using CrewAI with Ruby Without the Boilerplate
The Ruby ecosystem has always been great for building clean, maintainable, production-ready systems.
At the same time, tools like CrewAI are opening
ruby
dev.to
Apr 19, 2026
Cursor Rules for Ruby on Rails: 6 Rules That Make AI Write Real Rails Code
Cursor Rules for Ruby on Rails: 6 Rules That Make AI Write Real Rails Code
Cursor generates Rails code fast. The problem? It generates code
ruby
dev.to
Apr 19, 2026
What's Next - Ruby AI Ecosystem Roadmap, Gems to Watch, Community
What should you learn after this series? And what is actually worth your time in Ruby AI right now?
A lot of AI content throws random libraries at yo
ruby
dev.to
Apr 19, 2026