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

Understanding TypeProf: Design Goals, Limitations, and Effective Use in Ruby January 28, 2026 TypeProf is an official type inference tool for Ruby that has gained attention as part of the ecosystem surrounding RBS, Steep, and Sorbet. Despite this visibility, it is frequently misunderstood and often perceived as “not working” by first-time users. This article analyzes … Continue reading Understanding TypeProf: Design Goals, Limitations, and Effective Use in Ruby

Ruby Rendering Seismic Observation Data

January 27, 2026 Scan to try 🎯 Live Demo Available Introducing MapView Render beautiful, production-ready maps directly from your Ruby backend. No external APIs. No dependencies. Just pure speed and control. ✓ Zero external dependencies ✓ Lightning-fast rendering ✓ Production-ready & battle-tested Try the Live Demo → Read Docs From Disaster Prevention to High-Performance Maps … Continue reading Ruby Rendering Seismic Observation Data

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

January 26, 2026 For many years, Ruby developers working with maps and geospatial data have relied on external tools or loosely coupled pipelines. ImageMagick, command-line utilities, and background processes became the norm, even though they were never designed to be deterministic GIS rendering engines. The result was fragile systems: slow, hard to debug, and difficult … Continue reading Stabilizing a Native Ruby GIS Engine with Docker, RuboCop, and CI

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

January 21, 2026 Distributing images securely is a recurring challenge in modern web applications. Whether for previews, confidential documents, or paid content, developers often need to ensure that images are not reused, hotlinked, or accessed indefinitely. Imprint is a Ruby gem that addresses this problem by providing signed, time-limited image rendering with dynamic watermarks, allowing … Continue reading Imprint: Signed, Expiring Image Rendering with Dynamic Watermarks in Ruby

map_view — Server-side maps for Ruby on Rails

For years, maps in Rails applications have lived almost entirely on the frontend:JavaScript libraries, external APIs, keys, variable costs, and a fair amount of friction. map_view starts from a simple question: What if maps in Rails were as simple as rendering a view? <%= map_for @locations %> That’s it. What is map_view? map_view is a … Continue reading map_view — Server-side maps for Ruby on Rails

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

Text & Layout Foundations for Ruby Graphics January 14, 2026 The biggest limitation of most Ruby image libraries is not pixels — it’s text. Fonts, labels, positioning, alignment, rotation, and layout are what separate a toy renderer from a real graphics engine. Until now, ruby-libgd only exposed a very minimal wrapper around FreeType. It worked, … Continue reading ruby-libgd v0.2.2 — Text & Layout Foundations for Ruby Graphics

libgd-gis moves into serious cartography territory

January 13, 2026 Rivers of Europe and Entre Ríos rendered directly in Ruby Today marks a major milestone for libgd-gis: we crossed from “experimental map renderer” into a real GIS-grade drawing engine. Using nothing but Ruby + libgd, we are now able to render continent-scale river networks, provincial hydrology, and complex GeoJSON layers with proper … Continue reading libgd-gis moves into serious cartography territory

Ruby Can Draw Cities Now

January 9, 2026 Scan to try 🎯 Live Demo Available Introducing MapView Render beautiful, production-ready maps directly from your Ruby backend. No external APIs. No dependencies. Just pure speed and control. ✓ Zero external dependencies ✓ Lightning-fast rendering ✓ Production-ready & battle-tested Try the Live Demo → Read Docs How I built a pure-Ruby GIS … Continue reading Ruby Can Draw Cities Now

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

January 7, 2026 How libgd-gis turns Ruby into a real GIS engine For many years, Ruby quietly missed something important. Yes, Ruby is amazing at APIs, data processing, background jobs, and web platforms — but when it came to maps, graphics, and spatial data, Ruby was forced to step aside and let other languages do … Continue reading Ruby Can Now Draw Maps — And I Started With Ice Cream

Ruby just got a real sepia filter

January 6, 2026 Why ruby-libgd is becoming Ruby’s new graphics engine Yesterday something important happened in the Ruby ecosystem. I added a native sepia filter to ruby-libgd — Ruby’s new binding to the GD Graphics Library — and with it Ruby took another step toward regaining something it quietly lost over the last decade: a … Continue reading Ruby just got a real sepia filter