Demystifying Ruby (2/3): Objects, Objects everywhere

Demystifying Ruby: It's all about threads (2024)

Contributions to ruby/spec by Ruby implementation

Coding agent in 94 lines of Ruby

Ruby 3.5 Feature: Namespace on read

Avoid #each_with_object (generally)

Announcing Ivar: Ruby’s Missing Instance Variable Typo Warnings

The Unofficial Ruby Usage Guide

Wide Models and Active Record custom validation contexts

ZJIT has been merged into Ruby

SDB Scans the Ruby Stack Without the GVL

Show HN: A backend agnostic Ruby framework for building reactive desktop apps

Streamlining Web App Development With Zeroconf

Fast Allocations in Ruby 3.5

We fell out of love with Next.js and back in love with Ruby on Rails

An Introduction to Solid Queue for Ruby on Rails

Fast(er) regular expression engines in Ruby

Smaller, faster serialization for Ruby apps and beyond

What Is the Difference Between a Block, a Proc, and a Lambda in Ruby? (2013)

Big Problems From Big IN lists with Ruby on Rails and PostgreSQL

Ruby Feature #16131: Remove $SAFE, taint and trust (2019)

Gumroad’s source is available

Kotlin, Swift, and Ruby losing popularity

Adding shortcodes to the Marksmith editor

Unlocking Ractors: Object_id

Herb: Powerful and seamless HTML-aware ERB parsing and tooling

Speeding up Ruby by rewriting C… in Ruby

Markdown image uploads with EasyMDE and Active Storage

swank-decorators: Python-inspired decorators for Ruby

Give it time

More →