Last month, we saw 89 contributions, including a revamp of meetups on the site, 3 new upcoming conferences, and 127 new videos!
This month will be busy for the Ruby Community with 5 conferences coming up!
Read more in the March edition of our monthly newsletter:
www.rubyevents.org/announcement...
Posts by Rachael Wright-Munn
I've proposed adding $SECONDS, $RANDOM, and other bash features to Ruby
bugs.ruby-lang.org/issues/21976
Dusty streamdeck on Chael's desk.
I actually really want to "PULL THE LEVER!!!!" to go live!
My Streamdeck has never felt so inadequate. :(
Thank you for compiling this! It's obvious that a lot of work went into it.
I joined RubyCentral to release a postmortem, and today I'm delivering my report on what happened. The hope is to provide more transparency and closure, 194 days since the incident on September 18.
I've named the incident "RubyGems Fracture." Read my report. #ruby
rubycentral.org/news/rubygem...
A lot of this fracture has been about who you trust, because so much of the story was missing. It's good to hear more of Ruby Central's side (with timestamps and the full "I made a mistake" email)!
Props to @schneems.bsky.social for compiling this and adding context.
Absolutely not dumb. It's still very recent and fresh.
But it might be a good idea to keep busy. You could plan yourself a busy day of living your life in a way that would've made him proud. ♥️
I'm so incredibly excited just to go to Tropical on Rails! ✨
Being able to share everything I've learned about Docker and Devcontainers over years of use across numerous projects just makes it so much better!
Typesense Haiku Ticket Giveaway
Our sponsor Typesense is giving away 4 free tickets to Blue Ridge, so we cooked up a little contest. ☺️ Write a haiku on the theme of “search” (interpret that however you’d like) and the 4 top-voted haikus will received a free ticket!
The real magic of Hack Spaces is giving maintainers space to work on problems they care about. No agenda, no pressure. Just Ruby open source developers in the same room, solving things together.
Apply to be a featured project: forms.gle/xvN3bZ3ZzDmj...
Jeremy always asks these thoughtful, insightful questions.
I was still surprised that he saw and got so deep with this one.
Open-source and live-streaming are both intimidating and leave you vulnerable.
It's worth it to be brave though. ♥️
They're so cute!!! 😍 A little echidna!
handmade
Our 2026 schedule is live! There are a few locations TBD, but this should help with your planning. Be sure not to miss stuff happening on Wednesday night and Saturday! blueridgeruby.com/schedule/
Open-source contributing is really intimidating for newcomers. Project setup and finding a task is hard, then offering up your best code to a stranger to review?
These dedicated Hack spaces help solve that problem by introducing maintainers and contributors, acting as an on-ramp to open-source.
Early bird tickets are now available for $895!
_Quantity is very limited._
For anyone curious, chat had me grinning and laughing about 20 minutes after posting this. I love seeing my friends and it always cheers me up!
Great Scott! The CFP submission window closes at 11:59 PM on March 15 — and unlike Doc Brown, we can't send you back in time to submit! ⚡
sessionize.com/rubyconf-2026/
Today on stream (twitch.tv/ChaelCodes) I'm building the March Newsletter for RubyEvents. It's not very exciting, but I'm very tired and a little burnt out this week. Drop by for 15 minutes, say hi, and distract me!
I don't think there's a definitive correct answer.
For skill+CLI, discoverability is the same as an mcp, and adding it to application dependencies can make it easier to setup.
But parsing cli output is a thing and AI doesn't necessarily know what parameters to put in the fields.
Yeah, I would say one of the things I found interesting was the nuanced comparison of mcp vs cli (in the PR).
The security posture one is another interesting question.
A cli has a version, which can be verified. BUT it is installed locally, giving it more access to your system.
At a glance, it makes me think the cli is probably a better choice for autocorrect, and the mcp is better for more nuanced changes - and it might be better to send it into a subagent (though I haven't played much with those).
There's some really interesting discussion in the PR about this one.
* cli parsing and formatting vs passing to AI
* token count increased vs cli
* dependency impact using mcp gem
* effect on context from rule documentation.
Herb v0.9 is here! 🌿
This release focused on stability, compatibility, and deepening Herb's understanding of HTML+ERB templates.
Featuring Action View helper support, Prism AST nodes, new linter rules, a faster linter CLI, new language server features, and engine bug fixes. 🚀
The CFP (sessionize.com/rubyconf-2026/) closes in 3 days! Last chance to get feedback on your proposal before the deadline.
We have 3 remaining scholarship tickets to Blue Ridge Ruby that we'd love to get into the hands of students, folks in career transition, or those recently impacted by job loss. If you know someone who would benefit, please share this with them!
The Speak at RubyConf Summit pt. 2 is happening March 12. If you are thinking about submitting a CFP proposal, you do not want to miss this. Hear directly from the Program Committee, hosted by Jason Swett.
Register before tomorrow: us06web.zoom.us/meeting/regi...
Is this the connector you're talking about?
support.claude.com/en/articles/...
I can't help from the anthropic side, but are you open to some suggestions for workarounds?
It's a wonderful new addition fresh out of _Basil_. 🏙️