Rails Logs: A Blessing in Development, a Headache in Production

Rails Logs: A Blessing in Development, a Headache in Production March 31, 2026 The Love Affair You know the feeling. Local machine, Rails server running, something breaks. You glance at the terminal and there it is: a beautiful stack trace with every detail you need. Started GET "/articles/999" for 127.0.0.1 at 2026-03-31 10:23:45 -0300 Processing … Continue reading Rails Logs: A Blessing in Development, a Headache in Production

From := to :=: How Go Brought Me Back to My Pascal and Delphi Days

From := to :=: How Go Brought Me Back to My Pascal and Delphi Days March 31, 2026 It happened on a Tuesday. I was writing a small microservice in Go, nothing fancy, just an API endpoint that fetched some data from a database. My fingers were moving automatically, muscle memory doing its thing, when … Continue reading From := to :=: How Go Brought Me Back to My Pascal and Delphi Days

GitHub Deletes Your Traffic Logs Every 14 Days. Here’s How to Stop That with Ruby

GitHub Deletes Your Traffic Logs Every 14 Days. Here's How to Stop That with Ruby March 30, 2026 Motivation: I didn't want to lose the metrics for ruby-libgd and libgd-gis. So I built an app that stores all logs and generates custom charts using ruby-libgd. 📊 What You'll Get A dashboard like this: Historical metrics … Continue reading GitHub Deletes Your Traffic Logs Every 14 Days. Here’s How to Stop That with Ruby

ruby-libgd: The Modern Ruby Image Library You’ve Been Sleeping On

ruby-libgd: The Modern Ruby Image Library You've Been Sleeping On March 30, 2026 Reading time: 8 minutes Status: Benchmark-driven, production-ready Executive Summary After extensive benchmarking against RMagick, ChunkyPNG, and ruby-vips, ruby-libgd demonstrates overwhelming superiority in drawing operations (28x faster), pixel access (2.6x faster), sepia filtering (2.5x faster), and memory efficiency (3.7x less RAM). But speed … Continue reading ruby-libgd: The Modern Ruby Image Library You’ve Been Sleeping On

libgd-gis: Filling Ruby’s Graphics Gap and Building an Ecosystem

libgd-gis: Filling Ruby's Graphics Gap and Building an Ecosystem March 26, 2026 For years, generating map tiles, GIS visualizations, and fast raster graphics in Ruby has been a painful experience. ImageMagick derivatives were slow. External services added latency and complexity. The old ruby-gd binding languished unmaintained. Then ruby-libgd arrived - a modern, actively maintained binding … Continue reading libgd-gis: Filling Ruby’s Graphics Gap and Building an Ecosystem

FFI: How Ruby Talks to C

March 25, 2026 Published on RubyStackNews Ruby is a high-level language. C is a low-level language. At some point, every serious Ruby application needs to cross that boundary. Maybe you need a cryptography library. Maybe a signal processing engine. Maybe a hardware interface. Maybe raw performance on a hot path. There are two ways to … Continue reading FFI: How Ruby Talks to C

The Odin Project: Why It’s One of the Best Ways to Learn Web Development

March 24, 2026 If you’re looking for a structured, no-cost path into web development, The Odin Project consistently stands out as one of the most effective options available. It’s not just another collection of tutorials. It’s a curriculum designed to teach you how to think and work like a developer. What Makes It Different Most … Continue reading The Odin Project: Why It’s One of the Best Ways to Learn Web Development

Ruby Sees the World: Automatic Measurement from Photos

Ruby Sees the World: Automatic Measurement from Photos March 23, 2026 Published on RubyStackNews What if Ruby could look at a photo of a house and tell you the width of the door, the height of the windows, and the total wall length? That is not science fiction. It is photogrammetry. And it is buildable … Continue reading Ruby Sees the World: Automatic Measurement from Photos

Can Ruby Read an X-Ray? Building a Medical Image Processor

Can Ruby Read an X-Ray? Building a Medical Image Processor March 23, 2026 Published on RubyStackNews Nobody expects Ruby to process medical images. That is exactly why I tried it. This article is about building a medical image analysis prototype in pure Ruby using ruby-libgd as the rendering and pixel manipulation engine. No Python. No … Continue reading Can Ruby Read an X-Ray? Building a Medical Image Processor