2D Histograms in Pure Ruby March 18, 2026 Published on RubyStackNews One of the most useful tools in exploratory data analysis is the 2D histogram. Not the bar chart kind — the density map kind. Given a cloud of points, it answers a simple question: where do most of them live? This article shows how … Continue reading 2D Histograms in Pure Ruby
Category: Software Development
Ruby on Rails — Complete Reference of Methods, Classes & Features Not in Ruby
Ruby on Rails — Complete Reference of Methods, Classes & Features Not in Ruby March 17, 2026 Rails is much more than a framework on top of Ruby — it adds hundreds of methods, classes, and abstractions that plain Ruby simply doesn't have. This is a complete reference of everything Rails brings to the table, … Continue reading Ruby on Rails — Complete Reference of Methods, Classes & Features Not in Ruby
SVG Generation in Ruby: A Practical Guide
SVG Generation in Ruby: A Practical Guide March 16, 2026 Recently, I created ruby-libgd and libgd-gis for raster graphics generation in cartography. But as I worked on these tools, I realized the landscape of web graphics has shifted significantly. Today's web demands interactive, scalable, responsive visualizations. That's where SVG (Scalable Vector Graphics) comes in. This … Continue reading SVG Generation in Ruby: A Practical Guide
Ruby for Data Science — Is It Possible?
March 16, 2026 Published on RubyStackNews After the last article, Jupyter proved to be an awesome sandbox for testing code interactively. I spent the entire weekend asking myself one question: can Ruby render a real 3D plot? I started convinced the answer was no. By Sunday night, ruby-libgd had proven me wrong. The question nobody … Continue reading Ruby for Data Science — Is It Possible?
Plotting Mathematical Functions in Ruby, Inside Jupyter
Plotting Mathematical Functions in Ruby, Inside Jupyter March 13, 2026 ruby-libgd: Scientific Plotting Comes to Ruby The Envy We Never Talked About Anyone who has spent serious time with Ruby and then watched a Python developer type plt.show() to produce a beautiful Matplotlib graph in a Jupyter notebook knows the feeling. It is not quite … Continue reading Plotting Mathematical Functions in Ruby, Inside Jupyter
Choosing the Right Debugger: TracePoint, ISeq, and why your choice of debugger affects more than just comfort
Choosing the Right Debugger March 12, 2026 A Ruby Developer's Guide to TracePoint, ISeq, and why your choice of debugger affects more than just comfort If you write Ruby, you debug Ruby. Whether it's a subtle off-by-one error in a data pipeline or a race condition buried in a Rails controller, debugging is as much … Continue reading Choosing the Right Debugger: TracePoint, ISeq, and why your choice of debugger affects more than just comfort
Ruby on Rails on WebAssembly: A Full-Stack, In-Browser Journey
March 11, 2026 What if you could run a fully functional Rails application — backend, database, file storage, and all — directly inside a browser tab, with zero servers? WebAssembly (Wasm) makes this possible. By compiling Ruby and Rails into a Wasm module, the entire application stack executes client-side. This post explores a practical journey: … Continue reading Ruby on Rails on WebAssembly: A Full-Stack, In-Browser Journey
Ruby-LibGD Reaches 3,000 Downloads: A Milestone in Ruby Image Generation
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









