Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Awesome Ruby Newsletter 

💎 Issue 484 - rv, a new kind of Ruby management tool

JRuby.org News 

JRuby 9.4.14.0 Released

Ruby Weekly 

Bye Rack::BodyProxy, hi `rack.response_finished`

justin․searls․co - Digest 

✂️ AI is exposing order-takers

Rails Designer 

Shift+Click Selection for Bulk Actions with Stimulus

RailsCarma – Ruby on Rails Development Company specializing in Offshore Development 

How Ruby on Rails Accelerates MVP Development for Startups

Ruby Central 

Company Spotlight: Buzzsprout and the Lasting Power of "Vanilla" Ruby on Rails

justin․searls․co - Digest 

🎙️ Breaking Change podcast v42.0.1 - Ignore all previous instructions

Hanami 

Wrapping up our sponsorship drive

RailsCarma – Ruby on Rails Development Company specializing in Offshore Development 

Enterprise AI Integration with Ruby on Rails: What You Need to Know

Judoscale Dev Blog 

Where to Host a Python Web App

Evil Martians 

The scenic route: lessons building an IntelliJ IDEA plugin for Luau

Rails at Scale 

Friendship Ended with Rack::BodyProxy

Island94.org 

Building deterministic, reproducible assets with Sprockets

DotRuby - Things we have to say. 

Migrating a legacy database into an existing Rails app

RubyMine : Intelligent Ruby and Rails IDE | The JetBrains Blog 

Unveiling Ruby Debuggers: byebug, debug gem, and the Power of RubyMine

AndrĂŠ Arko 

rv, a new kind of Ruby management tool

The Bike Shed 

471: New Hosts Join the Show

Ruby Central 

Inspired By RailsConf: The Ruby Friends App

Short Ruby Newsletter 

Short Ruby Newsletter - edition 147

Gusto Engineering - Medium 

Celebrating Impact: Voices of Long-Tenured Gusties

RubyGems Blog 

How RubyGems.org Protects Our Community’s Critical OSS Infrastructure

RubyGems Blog 

How RubyGems.org Protects Our Community’s Critical OSS Infrastructure

37signals Dev 

Running our Docker registry on-prem with Harbor

Ruby on Rails: Compress the complexity of modern web apps 

Meet the Rails World 2025 Sponsors

DotRuby - Things we have to say. 

Easy Redesign in Rails: Run Old and New Side by Side with :variants

Josh Software 

JavaScript Type Coercion Made Simple: A Beginner’s Guide

Hotwire Weekly 

Week 34 - Action Native Push, User-Specific Turbo Stream Partials, and more!

Ruby on Rails: Compress the complexity of modern web apps 

Updated Plugins Guide, current_page? with any HTTP method and more!

justin․searls․co - Digest 

🔗 Why I wasn't cut out for management

Ruby Central 

Ruby Central's OSS Changelog: August 2025

Julik Tarkhanov 

Turning your Apple Calendar into a time tracker

SINAPTIA 

Improving a similarity search with AI

justin․searls․co - Digest 

📄 Sprinkling Self-Doubt on ChatGPT

Remote Ruby 

Sabbaticals and a Week of Wins

Tim Riley 

Continuations, 2025/34: Tangible reminders

Giant Robots Smashing Into Other Giant Robots 

Introducing Top Secret

Awesome Ruby Newsletter 

💎 Issue 483 - We still build with Ruby in 2025

Ruby Weekly 

Fixing a 10 year old mistake in Rails

RubyGems Blog 

July 2025 RubyGems Updates

Rails Designer 

User-Specific Content in Turbo Stream Partials

Josh Software 

From Monolith to Modules: Scaling Rails with Packwerk the Right Way

RailsCarma – Ruby on Rails Development Company specializing in Offshore Development 

5 Core Ruby on Rails Mental Models for Ruby Enumerators

Greg Molnar 

Rails CVE-2025-55193 and CVE-2025-24293

justin․searls․co - Digest 

📄 What's the Hotfix?

justin․searls․co - Digest 

📄 Which of your colleagues are screwed?

Planet Argon Blog 

Ruby (on Rails) Slipper: How a Digital Marketing Intern Fits In

Avo's Publication Feed 

Apple Wallet Passes in Rails Apps

OmbuLabs Blog 

Takeaways from NERCOMP 2025 with a focus on AI in Higher Ed (Part 1)

The Bike Shed 

470: All about queues with Adam McCrea

Short Ruby Newsletter 

Short Ruby Newsletter - edition 146

justin․searls․co - Digest 

📄 Star Wars: The Gilroy Order

Jardo.dev: Blog 

Do you guys really do TDD?

Closer to Code 

Past, Present, Future, and Brotherly Love: My Final RailsConf Journey

naildrivin5.com - David Bryant Copeland's Website 

Confirmation Dialog with BrutRB, Web Components, and no JS

Evil Martians 

The Long Game: why Rails survived the hype cycle and what it means for your startup

37signals Dev 

Introducing Action Push Native

Hotwire Weekly 

Week 33 - Turbo Offline Support, CSS `@functions`, and more!

AndrĂŠ Arko 

In-memory Filesystems in Rust

RailsCarma – Ruby on Rails Development Company specializing in Offshore Development 

What is the Ruby Ternary Operator (?:) and How it Works

justin․searls․co - Digest 

📄 How to generate dynamic data structures with Apple Foundation Models

37signals Dev 

Introducing Action Push Native

RichStone Input Output 

[4/4] Code with LLMs in parallel

justin․searls․co - Digest 

🎙️ Breaking Change podcast v42 - Free as in Remodel

Ruby on Rails: Compress the complexity of modern web apps 

Structured Event Reporting lands in Rails!

Alchemists: Articles 

Git Rebase Drop

Remote Ruby 

The Road To Rails 8

Awesome Ruby Newsletter 

💎 Issue 482 - Mouthguards that flash red with head impacts to be used at Rugby World Cup

RubySec 

CVE-2025-55193 (activerecord): Active Record logging vulnerable to ANSI escape injection

RubySec 

CVE-2025-24293 (activestorage): Active Storage allowed transformation methods that were potentially unsafe

Rails Designer 

String Inflectors: bring a bit of Rails into JavaScript

Ruby on Rails: Compress the complexity of modern web apps 

Rails Versions 7.1.5.2, 7.2.2.2, and 8.0.2.1 have been released!

Jardo.dev: Blog 

Undervalued: The Most Useful Design Pattern

SINAPTIA 

Upscaling images with AI

Evil Martians 

Circuit breakers and Ruby in 2025: don't break your launch

DotRuby - Things we have to say. 

Organizing Mailer Templates with prepend_view_path in Rails

Ruby Magic by AppSignal 

Extend ActiveStorage for Ruby on Rails with Custom Previewers

Avo's Publication Feed 

Referral System in Rails applications

Josh Software 

Containerization Made Simple: Dockerize Your Rails App Today

Ruby on Rails: Compress the complexity of modern web apps 

Upgrading the Rails World App for 2025

Mintbit 

Chaining Transformations with .then in Ruby

The Bike Shed 

469: How are we using AI? with Jimmy Thigpen

Short Ruby Newsletter 

Short Ruby Newsletter - edition 145

byroot’s blog 

Unlocking Ractors: generic instance variables

Jardo.dev: Blog 

The “Git” “Hub” Part Is No Longer the Product

Max Chernyak 

Failover to Human Intelligence

Hotwire Weekly 

Week 32 - Hotwire Native Modals, Drupal gets Turbo support, and more!

justin․searls․co - Digest 

📸 Shout for DANGER

Posts on Kevin Murphy 

Frequently Played August 2025

justin․searls․co - Digest 

🔗 Is a Technical Debt ZIRP a good thing?

Jardo.dev: Blog 

How to Tame Your Mastodon Feed

Jardo.dev: Blog 

Generating Custom Open Graph Images

Island94.org 

Everything I know about AI, I learned by reading the AWS Bedrock Client Ruby SDK code

Julik Tarkhanov 

If you need subdomains: just use subdomains

Ruby on Rails: Compress the complexity of modern web apps 

Support for rack.response_finished callbacks in executor

RubyGems Blog 

Update on Malicious Gems Removal

RubySec 

CVE-2025-54887 (jwe): JWE is missing AES-GCM authentication tag validation in encrypted JWE

Remote Ruby 

Herb with Marco Roth

Judoscale Dev Blog 

Post-mortem: No upscaling for 12 hours

Awesome Ruby Newsletter 

💎 Issue 481 - The /o in Ruby regex stands for "oh the humanity "

Planet Argon Blog 

Solving Workflow Chaos with Dia Browser

JRuby.org News 

JRuby 10.0.2.0 Released

Ruby Weekly 

Fixing the `json` gem's API

Rails Designer 

Create a macOS-inspired stack UI with Stimulus and Tailwind CSS

Ruby Central 

Reflections on RailsConf 2025 From Shan Cureton, Executive Director of Ruby Central

naildrivin5.com - David Bryant Copeland's Website 

Please Create Debuggable Systems

Evil Martians 

Redprints CFP: an open source CFP management app built with Rails + Inertia.js

Ruby on Rails: Compress the complexity of modern web apps 

Fullscript joins the Rails Foundation

Matzにっき 

BenQ ScreenBar Halo 2商品レビュー

Josh Software 

When Urgent Fixes Can’t Wait: How to Patch Packages in Production