
Hired - Job Search Marketplace. Tech Job Hunting Simplified!
Find Your Next Job Through Hired — Create a profile on Hired to connect with hiring...
Google Forms - create and analyze surveys, for free.
Lead Rails Developer (Remote) — A mission-driven nonprofit working to reimagine journalism seeks a full-time Rails...

cookpad/omniauth-rails_csrf_protection
OmniAuth Rails CSRF Protection 1.0 — Provides CSRF protection on OmniAuth request endpoints on Rails apps....
5by5 | Ruby on Rails Podcast #353: Hanami 2.0 with Tim Riley
▶ Discussing Hanami 2.0 with Tim Riley — Tim Riley is a long-time Rubyist and is a...
Application Monitoring for Ruby, Elixir, and Python ~ Scout
Spend Less Time Debugging and More Time Building — Scout uses tracing logic that ties bottlenecks...

pawurb/activerecord-analyze
ActiveRecord Analyze: Add EXPLAIN ANALYZE to Active Record Query Objects — Why? To help you track...

Release v2.0.0 · omniauth/omniauth
OmniAuth 2.0 Released — OmniAuth is an extremely popular Rack-based authentication system that hasn’t seen a...

Ruby comes to Cloud Functions | Google Cloud Blog
Google Cloud Functions Adds Ruby Support — Cloud Functions is Google’s function as a service (FaaS)...

Ruby Continuous Profiler | Datadog
Quickly Troubleshoot Your Ruby Application with Datadog APM — Datadog’s Continuous Profiler allows you to find...

Ruby 3 Pattern Matching Applied: Poker
Ruby 3 Pattern Matching Applied to Basic Games — If you’ve been waiting for a tutorial...

Migrating a Ruby Library from TravisCI to CircleCI
Migrating a Ruby Library from TravisCI to CircleCI — We’ve seen people moving away from TravisCI...

How well Rails developers actually test their apps
How Well Rails Developers Actually Test Their Apps — The results of a State of Testing...
Testing Child Processes in Ruby – Grinding Gears
Testing Child Processes in Ruby — Testing cross-process can leave you saying “What the fork?” Luckily,...

How to Upgrade Rails Without a Test Suite - FastRuby.io | Rails Upgrade Service
How to Upgrade Rails Without a Test Suite — If all of your Rails apps have...
Install Ruby 3.0 · Mac · Complete Guide
How to Install Ruby 3.0 on macOS: A Complete Guide — Daniel uses the flexible asdf...

Building, Testing and Deploying AWS Lambda Functions in Ruby
Building, Testing and Deploying AWS Lambda Functions in Ruby — While Ruby was relatively late to...

Magic Responsive Tables with Stimulus and IntersectionObserver
Magic Responsive Tables with Stimulus and IntersectionObserver — Creating responsive HTML data tables can be tricky...

Orbit Blog — Setting up Rails 6 and PostgreSQL on Windows using WSL and Ubuntu
How to Set up Rails 6 and Postgres on Windows using WSL — Not everyone is...
Most Common Types of Technical Debt in Rails
The Most Common Types of Technical Debt in Rails — I kinda like the term ‘rehabilitating’...
Ruby on Jets | The Ruby Serverless Framework
Ruby on Jets 3.0: A Ruby Serverless Framework — We’ve linked to the Jets framework before,...
Nested factories in Factory Bot: what they are and how to use them - Code with Jason
Nested Factories in Factory Bot: What They Are and How to Use Them

Jekyll 4.2.0 Released
Jekyll 4.2.0 Released — Greetings static site generation fans, Jekyll v4.2.0 is out.
HTML Over The Wire | Hotwire
Hotwire: HTML Over The Wire (or.. What Turbolinks Did Next) — Dropped just before Christmas, Hotwire...
Ruby Weekly Issue 533: December 29, 2020
ICYMI: Our Special Ruby 3.0 Release Issue — Just in case you missed it due to...

Rails request cycle explained
The Rails Request Cycle Explained — Rack up some knowledge of how Rails handles requests, where...
The future of Traveling Ruby
The Future of Traveling Ruby — You might know Hongli for his work on Passenger or...
Docker Compose: a nice way to set up a dev environment
Docker Compose: A Nice Way to Set Up a Dev Environment — Docker is often seen...

Everything You Need to Know About Destructuring in Ruby 3
Everything You Need to Know About Destructuring in Ruby 3 — How improved pattern matching and...
The Gnar Blog - Caching All Native Ruby Gem Platforms
Caching All Native Ruby Gem Platforms — As more gems ship multiple releases for different architectures...
How I replaced Baremetrics and ChartMogul with Rake - Keygen Blog
How I Replaced Baremetrics and ChartMogul with Rake — If you A) want to cut costs...
Ruby 3, concurrency and the ecosystem
Ruby 3, Concurrency and The Ecosystem — A few thoughts on recent updates to Ruby’s concurrency story.

Stop worrying about PostgreSQL locks in your Rails migrations
Stop Worrying About Postgres Locks in Your Rails Migrations — Most common pitfalls that could happen...

Case Study: Double Your App's Throughput for Free With Jemalloc
Heroku Case Study: Double Your App's Throughput for Free With Jemalloc — jemalloc made news in...
5by5 | Ruby on Rails Podcast #352: Haml Sparks Joy with Hampton Lintorn Catlin
▶ Talking Haml with Hampton Catlin — Famous in the Ruby space as the creator of both...

How to upgrade from Turbolinks to Hotwire & Turbo (Example) | GoRails - GoRails
▶ How to Upgrade from Turbolinks to Hotwire and Turbo

GeorgeKaraszi/ActiveRecordExtended
ActiveRecordExtended 2.0: Add Extended Postgres Functionality to Ruby and Rails Apps — A continuation of work...
Using client stubs for easy and reliable integration tests
Using AWS Client Stubs for Easy and Reliable Integration Tests — The AWS Ruby SDK includes...


Red Canary offers careers on the cutting edge of information security.
Interested in Using Ruby/Rails in the Security Industry? — Red Canary is looking for Ruby/Rails engineers...

Senior Software Consultant — Ruby at Test Double
Senior Software Engineering Consultant [100% Remote] — Co-founded by Justin Searls, Test Double is an engineering...
Ruby 3.0 changes - Ruby Changes
The Epic Ruby 3.0 Changelog — A deeper, code-driven look over the key syntax and feature...

Benchmarking Ruby 2.4 to 3.0
Benchmarking Ruby 2.4 to 3.0 with 3 Real World Libraries — Namely: HexaPDF (PDF generator), Kramdown...
The blog of wjwh - Ruby 3.0 and the new FiberScheduler interface
Ruby 3.0 and The New FiberScheduler Interface — While the Ractor system has got most of...
Writing a Ractor-based web server: part II
Writing a Ractor-Based Web Server: Part II — A follow up to an article we posted...

Advent of Ruby 3.0 - Day 01 - Report Repair
Using Ruby 3.0 to Solve Advent of Code Problems — Advent of Code is a fantastic...

Ruby 3.0.0 now available on Heroku | Heroku Dev Center
Ruby 3.0.0 Now Available on Heroku — Good news if you’re a user of the popular...

Ruby 3 is released - The list of Ruby 3 features | BigBinary Blog
A List of Ruby 3 Features — A more quickly digested, high level version of the...