Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
justin․searls․co - Digest 

🔗 The Last Days Of Social Media

Ruby on Rails: Compress the complexity of modern web apps 

Rails World 2025 Recap - All talks now online!

Evil Martians 

Baking with Rails at scale: recipes in Ruby, cookware from Go, C, and Rust

Alchemists: Articles 

Git Stashes

Hotwire Weekly 

Week 37 - Rails World 2025 Recap, Serializing ViewComponent, and more!

justin․searls․co - Digest 

📸 A simple calculation

Posts on Kevin Murphy 

Formatting SQL with anbt-sql-formatter

Island94.org 

Serializing ViewComponent for Active Job and Turbo broadcast later

Tim Riley 

Continuations, 2025/37: App land

Tom Dalling 

Tom's Philosophy Of Project Management For Software Development

Ruby on Rails: Compress the complexity of modern web apps 

ActiveJob serialize array improvements, rails/info/routes additions and more!

Noteflakes 

P2 is the New Papercraft

SINAPTIA 

Ruby Argentina September meetup

Judoscale Dev Blog 

Autoscaling Insights: What Nearly A Decade Of Autoscaling Your Apps Has Revealed To Us

Remote Ruby 

SF Ruby with Irina and Vladimir

Saeloun Blog 

Rails Decouples Trix From Action Text Into action_text-trix gem

Rémi Mercier 

Finally learning a new language

Awesome Ruby Newsletter 

💎 Issue 486 - Rails World 2025 Opening Keynote - David Heinemeier Hansson

Ruby Weekly 

A look into Ruby's JIT magic

André Arko 

Rails on SQLite: exciting new ways to cause outages

Felipe Vogel 

Making myself a reading log

Rails Designer 

Typography for Rails developers

Posts on Kevin Murphy 

New Wall Art

The Rails Tech Debt Blog 

The Automated Roadmap to Upgrade Rails

Evil Martians 

Exploring Active Agent, or can we build AI features the Rails way?

Radan Skorić's website 

Rails World 2025 from a first time speaker perspective

DotRuby - Things we have to say. 

Rails Without Ruby

RoRvsWild's blog 

Fibonacci Funhouse: Exploring Ruby Algorithms for Fibonacci Numbers

Tenderlove Making 

File preallocation on macOS in Ruby

Rails at Scale 

How Ruby Executes JIT Code: The Hidden Mechanics Behind the Magic

justin․searls․co - Digest 

🎙️ Breaking Change podcast v43.1 - iPhone 17 Event Review

Ruby Rogues 

Distributing Your CLI with Homebrew: Tips from Mike McQuaid - RUBY 678

RubyGems Blog 

3.7.2 Released

The Bike Shed 

473: Mental models for browsers

Short Ruby Newsletter 

Short Ruby Newsletter - edition 149

justin․searls․co - Digest 

🔗 I've got your shovelware right here

Write Software, Well 

Rails on Localhost: Secure Context and Local HTTPS with Caddy

Julik Tarkhanov 

Illegible perception

Hotwire Weekly 

Week 36 - Rails World 2025: Rails 8.1 beta, Lexxy, ReActionView, and more!

Closer to Code 

WaterDrop Meets Ruby’s Async Ecosystem: Lightweight Concurrency Done Right

Drifting Ruby Screencasts 

RubyMine

a-chacon 

I Migrated My Blog from GitHub Pages to Codeberg Pages. And This Is Just the Beginning.

Andy Croll 

Rails World 2025

Andy Croll 

Rails World 2025

Posts on Kevin Murphy 

Frequently Played Sept 2025

justin․searls․co - Digest 

📄 Distributing your own scripts via Homebrew

Julik Tarkhanov 

Drive manually

Tim Riley 

Continuations, 2025/36: Tone and tenor

Remote Ruby 

XO Ruby with Jim Remsik

Ruby on Rails: Compress the complexity of modern web apps 

Rendering Markdown is real, plus new database connection pool options

Awesome Ruby Newsletter 

💎 Issue 485 - RubyMine is now free for non-commercial use

Ruby Weekly 

37signals unveils its new rich text editor

Ruby on Rails: Compress the complexity of modern web apps 

Rails 8.1 Beta 1: Job continuations, structured events, local CI

37signals Dev 

Lexxy: A new rich text editor for Rails

Rails Designer 

Modern CSS organization (in Rails)

Planet Argon Blog 

Measuring the Real Impact of AI Coding Tools on Developer Productivity

Planet Argon Blog 

Want to Take a Week Off? Build Systems That Make It Possible

justin․searls․co - Digest 

📸 You won't believe this Codex fork

Evil Martians 

The Whop chop: how we cut a Rails test suite and CI time in half

justin․searls․co - Digest 

🔗 What They Don't Tell You About Winning Film Awards

justin․searls․co - Digest 

🔗 Bootloading > Sideloading

SINAPTIA 

MCP on Rails

justin․searls․co - Digest 

🎙️ Breaking Change podcast v43 - The Slop Economy

RubyMine : Intelligent Ruby and Rails IDE | The JetBrains Blog 

RubyMine Is Now Free for Non-Commercial Use

Hanami 

Hanami adopts Contributor Covenant 3.0

The Bike Shed 

472: What is the skill in software development?

Tim Riley 

Join me at thoughtbot’s Open Summit!

Alchemists: Articles 

Hanami Actions

RailsCarma – Ruby on Rails Development Company specializing in Offshore Development 

Ruby Array Methods: A Comprehensive Guide

Avo's Publication Feed 

Rails S3 Direct Uploads

Hotwire Weekly 

Week 35 - Shift+Click in Stimulus, Easy Redesign in Rails, and more!

danielabaron.me RSS Feed 

Rails Console-like Environment for a Plain Ruby Project

justin․searls․co - Digest 

✂️ Cinder block developers

Tim Riley 

Continuations, 2025/35: Long game

Dhaval Singh's Blog 

Some notes on Agentic search & Turbopuffer

code.dblock.org | tech blog 

Using AI to Reduce the Burden of Status Reporting

RubySec 

CVE-2025-58067 (google_sign_in): Google Sign-In for Rails allowed redirect to protocol-relative URI

SINAPTIA 

AI4Devs August meetup

justin․searls․co - Digest 

📄 This blog has a comment system

Remote Ruby 

Tidewave with José Valim

Josh Software 

Code Less, Query More: GraphQL Power in Rails APIs

Ruby on Rails: Compress the complexity of modern web apps 

Dark mode on welcome page and more

The Code Gardener 

Think big. Start small.

RubySec 

CVE-2025-57821 (google_sign_in): Google Sign-In for Rails allowed redirects to malformed URLs

Planet Argon Blog 

Measuring AI Tools by Their Impact on Developer Experience

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

Robby on Rails 

When Your Cache Has a Bigger Carbon Footprint Than Your Users

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