Ruby-LibGD Reaches 3,000 Downloads: A Milestone in Ruby Image Generation March 9, 2026 Open-source development is often a marathon, not a sprint. Today, ruby-libgd, a Ruby library for image generation, has reached an exciting milestone: 3,000 downloads. This achievement reflects not only adoption but also the sustained effort behind a library that brings dynamic image … Continue reading Ruby-LibGD Reaches 3,000 Downloads: A Milestone in Ruby Image Generation
The Joy of Small Scripts: Automating Ruby Community Events
The Joy of Small Scripts: Automating Ruby Community Events March 8, 2026 For many developers who experienced the early days of the hacker culture and the free software movement, programming once had a different rhythm. It was exploratory. Curious. Creative. Developers wrote small tools, scripts, and experiments simply because they could. Those scripts often solved … Continue reading The Joy of Small Scripts: Automating Ruby Community Events
Ruby as an Orchestrator Language
Ruby as an Orchestrator Language March 5, 2026 Ruby excels at structuring applications, managing logic, and coordinating systems. In many real-world architectures, Ruby acts as the orchestrator, while specialized libraries handle computationally intensive tasks. This hybrid model is used widely in the Ruby ecosystem. Examples include: image processing database engines cryptography machine learning bindings GIS … Continue reading Ruby as an Orchestrator Language
Writing Ruby Bindings for C Libraries
Writing Ruby Bindings for C Libraries March 4, 2026 Building Native Extensions with C (and Rust) Ruby is known for its productivity and elegant syntax, but sometimes performance-critical tasks require lower-level languages. Fortunately, Ruby provides a powerful mechanism called C extensions, allowing Ruby code to call native C functions directly. This approach enables Ruby developers … Continue reading Writing Ruby Bindings for C Libraries
Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0
Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0 March 4, 2026 Image processing is usually associated with languages like Python or C++, but Ruby can also manipulate images efficiently thanks to bindings for native libraries. One of those libraries is libgd, a well-known C library used to dynamically generate and manipulate images such as … Continue reading Image Processing in Ruby with GD: Exploring ruby-libgd v0.3.0
Understanding Convolution Filters in Image Processing (and Adding Them to Ruby-LibGD v0.2.5)
Understanding Convolution Filters in Image Processing (and Adding Them to Ruby-LibGD v0.2.5) March 3, 2026 Today I implemented support for custom convolution filters in Ruby-LibGD, enabling the application of kernels such as blur, sharpen, and edge detection directly from Ruby. At first glance, this may look like just another image filter. In reality, convolution is … Continue reading Understanding Convolution Filters in Image Processing (and Adding Them to Ruby-LibGD v0.2.5)
π The Production-Grade Ruby Microservices Stack (2026)
The Production-Grade Ruby Microservices Stack (2026) March 2, 2026 Microservices donβt fail because of Ruby. They fail because of architecture. Most βmicroservicesβ I see in Ruby are: β’ HTTP chains tightly coupled together β’ Shared databases behind the scenes β’ No tracing β’ No event replay β’ No contract validation Thatβs not distributed architecture. Thatβs … Continue reading π The Production-Grade Ruby Microservices Stack (2026)
π―π΅ Kaigi 2026 Is Approaching β Why the Global Ruby Community Should Pay Close Attention
Kaigi 2026 Is Approaching β Why the Global Ruby Community Should Pay Close Attention March 2, 2026 With April approaching, RubyKaigi 2026 is about to take place in Hakodate, Japan β and for the global Ruby community, this is not just another date on the calendar. It is a moment that often defines the technological … Continue reading π―π΅ Kaigi 2026 Is Approaching β Why the Global Ruby Community Should Pay Close Attention
π Terminal UX in Ruby: Beautiful Tools Without Leaving the Shell
March 1, 2026 The Modern CLI Stack Beyond puts Ruby is often associated with web applications, background jobs, and scripting. But quietly β almost underground β a rich ecosystem has emerged for building modern, interactive, polished terminal applications. Not the old βprint some text and parse ARGVβ style. Weβre talking about tools that feel closer … Continue reading π Terminal UX in Ruby: Beautiful Tools Without Leaving the Shell
π¦ Rust Inside Ruby Core: A New Systems Layer for MRI
February 27, 2026 For nearly three decades, CRuby (MRI) has been overwhelmingly a C codebase. That stability has been both a strength and a constraint. Recently, however, something genuinely new appeared inside the official Ruby repository: Parts of Ruby itself are now written in Rust. This is not theoretical, experimental folklore, or third-party tooling. It … Continue reading π¦ Rust Inside Ruby Core: A New Systems Layer for MRI









