Just released the first "stable" version of doing, a rust clone of the ruby gem doing by @brett. I would love for you to take it for a spin, especially if you've used doing in the past.

https://github.com/aaronmallen/doing

#doing #buildinpublic #rust #rubylang

If you're interested in using 1password or bitwarden for @hanami Settings please checkout: https://github.com/aaronmallen/hanami-settings-stores

#hanami #hanakai #rubylang

GitHub - aaronmallen/hanami-settings-stores: Password manager-backed settings stores for Hanami

Password manager-backed settings stores for Hanami - aaronmallen/hanami-settings-stores

GitHub

Well folks,

@marcoroth dropped a new #herb release on #RuCoCo and he packed some really nice goodies in it.
Don't claim later that nobody told you πŸ˜‰

https://ruby.social/@marcoroth/116223917202960418

#Ruby #Rails #RubyOnRails #ActionView #ReActionView #RubyCommunityConference #RubyLang #RubyGems #RubyConference

Today I needed to write a passphrase generator and I was looking around for a good word list for this. The EFF publishes a list of words that are a good fit for passphrases for reasons they explain. Very nice!

https://www.eff.org/dice

Dead-simple Ruby code to generate some passphrases that are 3 words long, include a digit, capital letters, and dashes.

words = 3.times.map { word_list.sample.capitalize } ix = rand(words.count) words[ix] = format("%s%i", words[ix], rand(9)) words.join("-")

#Ruby #RubyLang

EFF Dice-Generated Passphrases

Create strong passphrases with EFF's new random number generators! This page includes information about passwords, different wordlists, and EFF's suggested method for passphrase generation. Use the directions below with any set of dice.And now, a message from internationally renowned security...

Electronic Frontier Foundation
Probably the most useful piece of code I've written to make my life easier is an Enum generator for Ruby.

https://mroach.com/2026/03/enum-types-in-ruby/

#ruby #rubylang
Enum types in Ruby

When I start a new project in Ruby, the first module I copy over is my custom little enum.rb. Many popular programming languages have built-in support for enums. C, C++, C#, Go, Java, Rust, Swift, but also looser-typed languages like PHP and Python. Ruby doesn’t have native support for enum types, but it’s not hard to add and add some clarity and cleanliness to your code.

Michael Roach

In this article, I explore the modern Ruby CLI stack β€” Thor, TTY Toolkit, and more β€” and show how to move from simple scripts to polished terminal applications.

πŸ‘‰ If you build developer tools, automation, DevOps utilities, or internal platforms, this ecosystem is worth knowing.

Ruby on Terminal is real β€” and it’s powerful.

πŸ”— Read the article: https://rubystacknews.com/2026/03/01/%f0%9f%9a%80-terminal-ux-in-ruby-beautiful-tools-without-leaving-the-shell/

#Ruby #CLI #DevTools #Terminal #SoftwareEngineering #RubyLang #OpenSource

πŸš€ Terminal UX in Ruby: Beautiful Tools Without Leaving the Shell

March 1, 2026 The Modern CLI Stack Beyond puts Ruby is often associated with web applications, background jobs, and scripting. But quietly β€” almost underground β€” a rich ecosystem has emerged for bu…

Linking Ruby knowledge from the most remote places in the world.

Ruby 4 isn’t only about experimental features.

It also brings a set of β€œquiet improvements” that directly impact everyday code:
Set as a core class, Array#rfind, improved inspect control, multiline logical operators, high-precision math functions, and subtle performance refinements.

Small changes β€” real practical benefits.

Full article πŸ‘‡
https://rubystacknews.com/2026/02/25/%f0%9f%a7%a9-ruby-4s-quiet-improvements-small-changes-that-matter-in-real-code/

#ruby #rubylang #Ruby4 #programming #opensource #RubyStackNews

🧩 Ruby 4’s Quiet Improvements: Small Changes That Matter in Real Code

When Ruby 4 was announced, most discussions focused on experimental features like Ractors, new JIT work, or isolation mechanisms. However, beneath the headline features lies a set of quieter improv…

Linking Ruby knowledge from the most remote places in the world.

🧠 Modular Garbage Collectors

For the first time, CRuby can dynamically load alternative GC implementations (including MMTk-based ones) at runtime β€” opening the door to new performance strategies and future runtime flexibility.

Deep dive here πŸ‘‡
πŸ”— https://rubystacknews.com/2026/02/23/%f0%9f%a7%a0-pluggable-garbage-collectors-in-ruby-exploring-the-new-modular-gc-api/

#ruby #rubylang #opensource #programming #performance #devOps

🧠 Pluggable Garbage Collectors in Ruby: Exploring the New Modular GC API

February 23, 2026 Ruby has traditionally shipped with a single, built-in garbage collector tightly coupled to the VM. With Ruby 3.4, that assumption begins to change. Feature #20470 introduces an e…

Linking Ruby knowledge from the most remote places in the world.

On a whim, I decided to learn some Ruby basics last night. The language seems to be concise and cozy to use, with tons of utility functions and a syntax that's designed to be short. Plus, the documentation is great and it was easy to set up Ruby on Linux. A developer's dream!

I prefer statically typed languages, but I might dabble with Ruby some more!

Any other Ruby devs around? Why do you use the language?

#ruby #rubylang #programming