RSS.Social

Linking Ruby knowledge from the most remote places in the world.

follow: @[email protected]

Posts

🦀 Rust Inside Ruby Core: A New Systems Layer for MRI

🧱 Rack Is Still Innovating: The Backbone of Ruby’s Web Stack Keeps Evolving

Ruby 4 & Rails 8: A Multi-Front Acceleration of the Ruby Ecosystem

🧩 Ruby 4’s Quiet Improvements: Small Changes That Matter in Real Code

🧵 Ruby 4 Concurrency Gets Real: Understanding Ractor::Port in Practice

🧠 Pluggable Garbage Collectors in Ruby: Exploring the New Modular GC API

Neither Too Much nor Too Little: A “Touch Base” on the Current State of AI

🧪 Ruby in the Browser? Exploring Rubox and the Future of Ruby WASM

🌍 Rendering Maps by Name: Symbolic Geographic Extents in Ruby

🧠 RubyKaigi 2024: A Deep Technical Shift in Ruby’s Standard Library (With Real Examples)

What Rails Actually Wants: Tidying Controllers and Views Without Service Object Explosion

⚡ From 30 Minutes to 2: Speed-Running Rails CI (Without Cheating… Much)

Stop Checking admin?: Designing Authorization That Won’t Become Technical Debt (Kaigi on Rails 2025)

From Delayed Job to Solid Queue: How a 10-Year Rails App Finally Achieved Linear Scaling

Rails 8 Authentication: Why the New Built-in Generator Matters (and What It Means for Devise)

Range on Rails: How PostgreSQL Multirange Turned Complex Booking Logic into Elegant Simplicity

Designing Safe Parallelism in Rails

Rails Meets PostgreSQL 18

When Maps Explain Themselves: Legends, Style, and Finished Images in Ruby

Only 3% Got It Right: 5 Dangerous Ruby on Rails Code Patterns from RubyKaigi

A quick DEMO of Ruby-LibGD v0.2.4.

Tackling Inevitable I/O Latency in Rails

Validating a Native Ruby Gem on Ruby 4.0.1

Kamal in the Real World: Lessons from Running Rails Apps on AWS

Opening the Heart of libgd-gis

Introducing Type Guard to Steep

Breaking Rules to Ship Products: Lessons from RubyConf Thailand

Rendering Incremental Points on Maps with Ruby and Rails

Making Maps with Ruby

Understanding TypeProf: Design Goals, Limitations, and Effective Use in Ruby

Ruby Rendering Seismic Observation Data

Stabilizing a Native Ruby GIS Engine with Docker, RuboCop, and CI

libgd-gis: A Practical GIS Rendering Engine for Ruby

A New View of Earth, Powered by Ruby

Imprint: Signed, Expiring Image Rendering with Dynamic Watermarks in Ruby

Running Notebooks the Ruby Way: From PoC to Production with RubyPyMill

map_view — Server-side maps for Ruby on Rails

Now Ruby GIS Rendering: Stabilizing the libgd-gis Rendering API

libgd-gis v0.2.7.pre.alpha.1

Ruby Now Has an Animated Map Engine (Alpha Preview)

ruby-libgd v0.2.2 — Text & Layout Foundations for Ruby Graphics

libgd-gis moves into serious cartography territory

libgd-gis continues to grow — now with styles and more

Ruby Can Draw Cities Now

Some fresh Ruby GIS gossip

Ruby Can Now Draw Maps — And I Started With Ice Cream

Ruby just got a real sepia filter

Ruby Can Create Images Again

Rebuilding Ruby’s Image Processing Layer: Why ruby-libgd Matters for GIS and the Future of Ruby

Building a Securities Brokerage with Ruby and Go

How Ruby Powers One of the Most Complex Healthcare Systems in the World

How RIZAP Technologies Turns Junior Developers Into Senior Ruby Engineers

Ruby at the Front Line of Disaster Prevention

Running Ruby 4 with Ruby::BOX inside Docker (Alpine)

Building a DFA-Based Regular Expression Engine in Ruby

Ruby at 30: A Community Built from Imperfection

Parsing Taiwanese Like Code

A Definitive Guide to Running PicoRuby on ESP32 (ESP-IDF 5.x)

PicoRuby: Ruby Beyond Rails

From Reading to Mastery: Turning Metaprogramming Ruby into a Hands-On Learning Platform

Tangible Code: Making Ruby Visible, Touchable, and Understandable

Smart Test Suites with Ruby

Building LLM-Powered Applications in Ruby: A Practical Introduction

Exploring the World of Electronic Engineering with PicoRuby

Why Now Is the Right Time for PicoRuby

🧰 Ruby Gems With Powerful Generators You Should Be Using in Your Rails Projects

RubyWorld Conference 2025: PicoRuby, mruby Girls, and the Future of Embedded Ruby

🚦 Understanding CORS in Modern Web Development

💥 Yes, YOU Can Fix a Bug in IRB — Here’s How a Simple Emoji Crash Led to a Real Ruby Patch

The Ruby Bindings Every Rails Developer Should Know

Understanding bundle, bundler exec, and the Real Difference Between rails c and bundle exec rails c 🛠

🛠 Understanding bundle, bundler exec, and the Real Difference Between rails c and bundle exec rails c

Debugging in Real Life: How I Use Rails.logger and Docker Logs in My Daily Workflow

Ruby and Lisp — What Ruby Borrowed from Lisp’s Spirit

🚀 Bundler 4.0.0.beta1: A Big Step Forward for Writing Clean and Modern Ruby

🚀 Understanding reverse_merge in Ruby on Rails

Readable Specs vs. Clever Specs: Finding the Balance in Test Design

🚀 Ruby 4.0.0 Preview2 is Here!

🚦 Understanding State Machines in Ruby: Concepts, Examples & the Best Gems

Mastering Ruby’s Object Model and Metaprogramming in Rails:

💎 Unless: The Ruby Way to Not Say No

🔍 Understanding Ruby’s .. Range Operator in ActiveRecord Queries

🔗 Ruby’s zip: Elegant Array Merging Made Easy

🧠 Hash Transformations in Ruby: index_by vs index_with

El que busca, encuentra: A Survey of Search Strategies in Ruby

🧭 Simplifying Deeply Nested Routes in Rails with shallow: true

🚀 Using MongoDB in Ruby on Rails with Mongoid: A Practical Example

🔍 Exploring Ruby’s Hidden Powers: Getting Full System Info with Pure Ruby

⚡ Boosting Reactive Programming Performance with JIT: Meet Reactive Ruby

🧵 From ASCII to Emojis: Understanding Ruby’s .chr and .ord Methods

Keep Your Ruby Projects Secure and Up-to-Date with Dependabot