Ruby

When Rails World Met Pune’s Ruby Community

Vipul A M reflects on Deccan Queen on Rails: Pune’s Ruby community, a Puneri welcome, and the Saeloun team behind the first edition.

Running Campfire With Roundhouse and Spinel

How we compiled Campfire with Roundhouse and Spinel, added DQOR identity grants, fixed native session persistence, packaged its theme and measured dispatches.

Ruby Concurrency Beyond Fibers: Threads, Ractors, and True Parallelism

A practical guide to Ruby's concurrency primitives beyond fibers, covering Threads, Ractors, and how to achieve true parallel execution in Ruby applications.

From Idea to Launch: Why Rails Remains the Ultimate MVP Framework in 2026

Discover why Ruby on Rails remains the go to framework for building MVPs quickly and efficiently, helping startups validate ideas and reach market faster.

What Is New In Ruby 4.0

Ruby 4.0 celebrates 30 years of Ruby with exciting features including ZJIT compiler, Ruby::Box namespaces, redesigned Ractor API, Set as a core class, and several quality-of-life improvements.

Non‑Blocking IO.select in Ruby: Introduction

Fiber::Scheduler#io_select, a dedicated hook that brings scheduler awareness to IO.select

What Is New In Ruby 3.4: Key Features

Ruby 3.4 brings performance boosts with GC, YJIT, Prism parser, frozen_string_literal, and block parameters.

Ruby 3.4 Makes "it" As Default Block

To add more readability Ruby makes "it" as a default block parameter.

Ruby 3.4 Keyword Args in Index SyntaxError

Passing keyword arguments in index to an array set methods throws SyntaxError.

Ruby 3.4 Block in Index SyntaxError

Passing a block as an argument in index to an array throws SyntaxError in Ruby 3.4 as it is no longer allowed.