Oh! I have a good idea. I need to quickly add a new feature on my movie database app.

Why can't I access my raspberry pi? [5 mins of troubleshooting]
...Oh darn, router has apparently changed the pi's IP address. Well, no biggie.
[random setting file editing]

Ooh! #RubyLang 4.0 is apparently out.
[rvm furiously compiling for 10+ minutes]
...Might as well upgrade to #RubyOnRails 8.1 while I'm at it, doesn't look like a massive change.
[hit da button to make bundler redownload a whole bunch of gems for ages and I don't even know if it's successful yet but I hope so]

...right, where the hell was I?

#ADHD #softwaredevelopment #programming #webdev

Ruby 3.3 enters security maintenance phase today until end of March 2027. Ruby 3.2 reaches EOL in 5 days.

Are you all caught up with your Ruby upgrades? If not, get in touch so we can help! 🚀

#Ruby #DevSecOps #RubyLang #EOL

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.