Update on RubyGems.org We're responding to a coordinated spam-publishing campaign. No existing packages have been compromised; the activity is limited to newly registered accounts publishing junk packages.
Marty Haught
Marty Haught
@mghaught.bsky.social
Director of Open Source @ Ruby Central. Engineering leader in Colorado. Community builder. Foodie, amateur baker, cook.
1.1K followers243 following65 posts
While we improve our spammer detection, we've temporarily disabled new account registration and throttled webhooks. Existing accounts, packages, and installs are unaffected. More updates as the situation develops: status.rubygems.org
The next episode of the Ruby Gems podcast is out. Evan Phoenix joins us to talk Rubinius, Puma, Ruby Central, and much more.
Marty Haught reposted
San Francisco Ruby Conference is calling 🌁☎️ sfruby.substack.com/p/san-franci...
Marty Haught reposted
A fun announcement, @davidhill.dev and I are hosting a new podcast from @rubycentral.org. We dropped the first episode at #railsconf. @chadfowler.com joined us for the first episode on how this all got started.
Marty Haught reposted
Story time at #brightonruby. @nodunayo.bsky.social giving the final talk on the peculiar pattern.
@amyhupe.bsky.social giving a thought provoking talk on the potential for harm from design systems. #brightonruby
Rails Foundation fireside chat with @amandabrooke.bsky.social @rosa.codes #brightonruby
@valeriecodes.bsky.social giving a nice talk on AI in Ruby. It’s fun to have your own levitating emoji! #brightonruby
@julialopez.dev giving practical advice on Ruby application security. #brightonruby
Ruby friends @valeriecodes.bsky.social @nodunayo.bsky.social at #brightruby
@emilysamp.dev giving us a nice overview of the benefits and challenges of type checking in Ruby. #brightonruby
Fascinating talk by @rosa.codes on mathematics and logic puzzles. #brightonruby
@timriley.info telling us about his story and Hanami with the support of the band. @balticruby.bsky.social
Marty Haught reposted
Marty Haught reposted
Thank you to everyone who attended my keynote and the OSS expo afterward. For those interested in improving the security of your gems, check out our guide for trusted publishing. guides.rubygems.org/trusted-publ... @balticruby.bsky.social
💯 Not pictured, Mochi and I played fetch with a cute little ball!
Marty Haught, our Director of Open Source (leading Ruby Gems and Bundler) gave a keynote at #BalticRuby in Latvia today! 💎 But before we share details from that, we have an arguably more important photo to share... @mghaught.bsky.social got to meet @rosa.codes and her Ruby-famous dog, Mochi! 😍
Marty Haught reposted
Marty Haught, our Director of Open Source (leading Ruby Gems and Bundler) gave a keynote at #BalticRuby in Latvia today! 💎 But before we share details from that, we have an arguably more important photo to share... @mghaught.bsky.social got to meet @rosa.codes and her Ruby-famous dog, Mochi! 😍
@marcoroth.dev talking about RubyEvents at @balticruby.bsky.social.
Marty Haught reposted
@mghaught.bsky.social talking about Sustained Open Source, running RubyGems and @rubycentral.org at @balticruby.bsky.social! #balticruby #balticruby2025
Marty Haught reposted
Heading to Baltic Ruby in Riga 🇱🇻 this week? Be sure to say hello to @mghaught.bsky.social, Ruby Central's Director of Open Source! He'll be giving a keynote on RubyGems & OSS sustainability. AND handing out stickers! 😍 Thanks to artist bbghost.bsky.social!
I'm excited that @rubycentral.org will support Hanami this way. This opens a new chapter in helping to sustain open source projects.
You can now become a patron of Hanami, Dry and Rom! This is as big a launch as any we’ve done. Please consider supporting our work. We’re just getting started. Together we can build a healthy, diverse future for Ruby.
Thank you, David. We covered a lot in a short amount of time! It was fun talking about hack spaces and thoughts on giving more organic space to hacking at conferences.
Marty Haught ( @mghaught.bsky.social ) is my guest on the podcast today! Marty chats with me about RailsConf, Ruby Central, and the world of software supply chain security (which I found way more fascinating than I expected). Give it a listen! www.odetorailsconf.com/2363110/epis...
What a great lineup! I'm looking forward to being in Latvia next month. Bonus: I'll swing by Brighton Ruby the following week before returning to the US.
We’re thrilled to share that our Director of Open Source @mghaught.bsky.social is keynoting at #BalticRuby alongside Matz and Hanami’s Tim Riley! Marty will be discussing RubyGems, sustained open source, and the future of Ruby in the decades to come. We hope to see you in Riga 🇱🇻 on June 12–14!
I'm excited to come to Riga to help support open source at #BalticRuby. I look forward to chatting with other maintainers about the Ruby ecosystem and our communities. I hope to see you there!
Calling Ruby open source maintainers! 💎 Applications are NOW OPEN for the OSS Expo at #BalticRuby, backed by Ruby Central. The OSS Expo is an incredible opportunity to showcase your project with a demo, workshop, or hacking session. We hope to see you in Riga! 🇱🇻 balticruby.org/expo
Yes, we’re hanging out on fake grass on little camp chairs! If you’re at #RubyKaigi, seek us out.
We've got a few Ruby Central team members at #RubyKaigi this week! 😍 🇯🇵 It's always great to get together IRL. If you see us, please feel free to say hi! We'd love to chat about RubyGems, Bundler, RailsConf, and all things Ruby. 💎
Marty Haught reposted
Did you know Sin City Ruby is happening April 10-11? Featuring: Dave Thomas (@pragdave.bsky.social), Irinia Nazarova (@inazarova.bsky.social), Chris Oliver (@excid3.com), Prarthana Shiva, Alan Ridlehoover @alan.codegardener.com, Drew Bragg (@drbragg.dev), Jason Charnes & more! www.sincityruby.com
I'd encourage Rubyists to read over the news on the new policies for RubyGems.org. We have a 60 day comment-and-review period. The blog post goes into more detail. ❤️
Sorry for the broken link. Looks like the link got mashed with the intro text. rubycentral.org/news/introdu...
Early bird tickets are now for sale for the final RailsConf. It'll be interesting to see how long the 100 tickets last.
Early bird tickets for the FINAL #RailsConf are now LIVE! 🙌 🤩 Only 100 available. Join us July 8-10 in Philly for 3 days of talks, workshops, and a celebration of Rails and RailsConf. Early bird 🐦 AND general tickets are limited, so secure yours now. 👇