r/ruby

Spinel -- Ruby AOT Compiler
🔥 Hot ▲ 69 r/ruby+1 crossposts

Spinel -- Ruby AOT Compiler

Spinel compiles Ruby source code into standalone native executables. It performs whole-program type inference and generates optimized C code, achieving significant speedups over CRuby.

Spinel is self-hosting: the compiler backend is written in Ruby and compiles itself into a native binary.

github.com
u/software__writer — 21 hours ago
▲ 4 r/ruby+1 crossposts

🎙️ Ruby Central Restructuring - Remote Ruby

This BREAKING NEWS episode is a candid reaction to Ruby Central’s latest shakeup, with Chris, Andrew, and David unpacking leadership departures, financial strain, the cancelled gala, and what all of it says about the organization’s direction. The conversation moves beyond the headlines into bigger questions about trust, transparency, community values, conference strategy, RubyGems sustainability, and whether Ruby Central can rebuild credibility by involving more of the community in what happens next. Hit download now to hear more! 

buzzsprout.com
u/andrewmcodes — 3 hours ago
▲ 21 r/ruby+1 crossposts

A Lisp that compiles to Ruby

Another Lisp implementation no one asked for.

I'm a Ruby developer and enjoyed learning Fennel. I thought why not have a similar experience in Ruby. With the help of an LLM, it is somewhat ready. At least for small scripts.

github.com
u/evmorov — 16 hours ago
▲ 7 r/ruby

Showoff] typed_print – Zero-dependency tables from hashes

Hi everyone,

I recently shared this in another forum and wanted to post it here as well. I made a small Ruby gem called typed_print when I was bored one evening.

It does one simple thing: turns hashes into clean, aligned tables in the terminal. It also supports Markdown output.

data = [{ name: "Alice", score: 100 }, { name: "Bob", score: 42 }]
TypedPrint.print(data, format: :markdown)

No dependencies, just a tiny tool to make console output more readable.

Links:
RubyGems: https://rubygems.org/gems/typed_print
GitHub: https://github.com/enderahmetyurt/typed_print

Thanks for checking it out!

reddit.com
u/AppropriateCulture76 — 18 hours ago
▲ 9 r/ruby+1 crossposts

I made a game for Rails devs based on a conference

Hey all, I wanted to share a fun project I have been working on. It started because I wanted the Blastoff Rails conference to have some sort of digital experience that people could do before the actual event. I have been a huge fan of the pokemon games since the 90s and a couple weeks ago I had the shower thought of making a web dev version of those games where instead of catching pokemon and battling each other you get ruby gems and battle code bugs. The maps in the game are all based off real places in Albuquerque (where the conference is taking place) and every single character in the game is based on a real person that I have talked to in the Ruby/Rails community (except for Professor Pine, I wanted him to be Professor Matz but I don't have any connection to Matz to ask his permission sadly). I am releasing it today as v1.0.0 but I plan to continue adding people (and maybe easter eggs) for at least another couple weeks. Give it a play and let me know what you think!

https://www.blastoffrails.com/

FAQ
Why didn't you write it in Ruby?
Yeah, I am a failure. It would have been way cooler to write this in Ruby (DragonRuby?) but I wanted to get this done quickly and Phaser JS made that super easy so that I could focus on the more "creative" aspects like adding people, coming up with bugs and their moves, building the maps, etc.

u/Jaded_Pangolin_285 — 16 hours ago
▲ 7 r/ruby

🌐 LibGD-GIS 0.5 – GIS and map-rendering engine built on ruby-libgd, supporting GeoJSON layers and tiles.

This is the third time this week that Ruby-LibGD has appeared on Ruby Weekly.

I’m really proud to see the project gaining this level of traction.


LibGD-GIS has surpassed 5,150 downloads and 119 stars
https://github.com/ggerman/libgd-gis

Ruby-LibGD has surpassed 3,810 downloads and 93 stars
https://github.com/ggerman/ruby-libgd


Another milestone was presenting the project at the RubySur (https://youtu.be/ppxalpIKpGg?t=3503) meetup, as well as having flyers distributed at RubyKaigi.

You can explore the evolution of views and clones on GitHub using this extended stats dashboard built with Ruby-LibGD:
https://ggerman.github.io/github-metrics-dashboard/

Demo MapView:
https://map-view-demo.up.railway.app/

u/Jaded-Clerk-8856 — 11 hours ago
🔥 Hot ▲ 65 r/ruby

DragonRuby's Seventh Year - Where We Started and Where We're Going

u/amirrajan — 2 days ago
▲ 1 r/ruby+1 crossposts

AI learning resources for Rubyists in a post-vibe-code world

Hi,

As you can probably tell from my post title, I'm looking for something to learn that will extend my career as a programmer in this post-vibe-code world.

Hehe, my intro was dramatic, but that's the gist of it. I'd like to use a small educational budget that my job provides. Honestly, it used to be easier to pick, there was more time to read, learn and practice. Now my boss and colleagues pretend and tell me to push the books into RAG and let the agent code using the book's knowledge, and so on. They live under the order to automate and that the AI agent should make it faster, and they said, you should feed the company's knowledge base and architect your ideas. Honestly, I don't buy it.

Since my boss is pretty excited about everything AI-related, and he told us that he's willing to pay for AI-related things, and that anyone who comes asking for something else might as well just fossilise. I'm looking for some resources in this area. Do you have any ideas? Recommendations?

I was thinking of starting to create agents or learning to fine-tune models. Strong security concepts are always welcome. I use AI agents as a pair-programming buddy, sometimes for planning, for prototyping, for writing some testing code, for deleting dead code, for creating tickets in Jira quickly, or for asking things I just don't know.

My background is backend software development using Ruby, a lot of Rails, Elixir, and a couple of years doing small apps/services with Rust. I'm not unfamiliar with Python. I worked with different kinds of architectures, and I worked as a freelancer and employee for startups, scale-ups and enterprise organisations.

Regards and thanks,
Arsenio

reddit.com
u/ArsenioVenga — 23 hours ago
🔥 Hot ▲ 118 r/ruby+1 crossposts

Why Crystal, 10 Years Later: Performance and Joy

u/sdogruyol — 5 days ago
▲ 34 r/ruby

JRuby 10.1.0.0 released with big optimizations and Ruby 4.0 support

u/headius — 4 days ago
▲ 10 r/ruby+2 crossposts

Brian Scanlan: Building AI-First at Intercom (with Claude Code + Ruby on Rails)

u/robbyrussell — 2 days ago
▲ 26 r/ruby+1 crossposts

Exec Director of Ruby Central gone amid 'financial jeopardy'

u/DeeWBee — 5 days ago
▲ 17 r/ruby+1 crossposts

Let It Slop: A New Approach to Modularity (in Rails) in the Age of AI Code Generation

u/tomekrs — 5 days ago