* Using machine-learning to suggest Topic Taxonomy tags for documents published on GOV.UK 🏷️
* Catching up with fellow tech co-ops at the CoTech Gathering in London 🤝
* Congratulations to Animorph/CrossSense for winning the £1 million Longitude prize on Dementia! 🎉

https://gofreerange.com/week-896

#weeknotes #cooperative #coop #ruby #rails #rubyonrails

Week 896 — Go Free Range.

A software development worker cooperative based in London, UK.

Interesting, RBS 4.0.0 adds inline support: https://github.com/ruby/rbs/blob/master/CHANGELOG.md. Usage is not directly linked to via the README, but can found it in the docs: https://github.com/ruby/rbs/blob/master/docs/inline.md

#ruby

rbs/CHANGELOG.md at master · ruby/rbs

The type signature language for Ruby. Contribute to ruby/rbs development by creating an account on GitHub.

GitHub

📣 🎟️ RBQ Conf is in ONE WEEK and tickets close March 24. Don't miss it. 🔴
March 26–27 · Austin, TX · Capital Factory
Two days of Ruby talks, great speakers, and an incredible community.

Grab your ticket at rbqconf.com before it's too late.

#RBQConf #Ruby #RubyOnRails #Austin

I’m incredibly tired of people posting with a (programming) language tag just to hate on that language. Their **words** are always: why said language is wrong and awful and no one should use it, or how the he’ll did this language become so popular when mine is obviously superior; but their motivations are never that sophisticated.

**Their** language thinks about the problem in some particular way, and they’re so familiar with that way of thinking that it has become part of their identity. The target of their hate thinks about the problem some other way, and that is now an affront to them … to their identity … to their sense of self-worth.

I prefer Python to Ruby (and I’m not a Ruby expert, so I could be persuaded). That doesn’t make Ruby bad or Python good! I prefer Rust to C++ (and by the way, I **am** a Python and C++ expert — and **not** a Rust expert!).

Don’t shut out alternatives! I’m not saying you have to love them or even **use** them; but they still exist because something in them has value! If you pretend they don’t, you’re just deceiving yourself. Like being a flat-earther. Figure out what you can learn! Grow! Keep using your favorite if it remains the best fit for your problem. Just use it smarter!

#Python #Ruby #Cpp #ProgrammingLanguages

Ruby events this week 🧵
🤖 Generated automatically by RubyEventsBot using ruby-libgd.
Updated every 7 days.
#Ruby #RubyEvents #RubyLanguage #RubyOnRails

Do you want to quickly learn a new programming language while still having a fairly good knowledge of another, such as Ruby?
After reading the official documentation and the book recommended by the community, I would advise you look at comparison lists of how something can be done in a language that you know and how it is done in another language that you are trying to learn.

#Polyglot #Learning #JavaScript #Ruby #Python #PHP #Perl #Java #Go #Rust

Need image dimensions from S3 or a CDN? Don't download the whole file. FastImage reads the header—1-16KB instead of megabytes. 5-199x faster.

Pure Ruby. Zero dependencies. Done.

https://rubystacknews.com/2026/03/20/fastimage-overview/

#OpenSource #DeveloperTools #TechTools
#ImageProcessing #CDN #S3 #AWS #Ruby

FastImage Overview

FastImage Overview March 20, 2026 The Gem: Fetch image dimensions and type without downloading the entire file. The Problem Your app needs image dimensions from remote URLs (S3, CDN, etc.). Downloa…

Linking Ruby knowledge from the most remote places in the world.
Staff Software Engineer at Workato

Workato is hiring Staff Software Engineer

Ruby events this week 🧵
🤖 Generated automatically by RubyEventsBot using ruby-libgd.
Updated every 7 days.
#Ruby #RubyEvents #RubyLanguage #RubyOnRails

Ruby-LibGD with 2D/3D Plots in Jupyter

Learn how to use ruby-libgd to create stunning 2D and 3D plots directly in Jupyter Notebooks! In this comprehensive tutorial, we'll explore the powerful graphics capabilities of ruby-libgd, from basic functions to advanced 3D visualization.

https://youtu.be/-yMG0GzatNw

#Ruby #DataVisualization #Jupyter #LibGD #Programming #GraphicsProgramming #3DPlots #Coding #Tutorial #DataScience

Ruby-LibGD with 2D/3D Plots in Jupyter

YouTube