Pinned
I've decided to focus my Ruby social media on Mastodon and ruby.social so this account will be pretty quiet. @getajobmike.ruby.social.ap.brid.gy should continue to work if you want to see my Mastodon posts here.
Mike Perham
@mike.contribsys.com
CEO/Engineer, creator of Sidekiq https://mikeperham.com https://contribsys.com https://sidekiq.org Portland, OR
2K followers107 following240 posts
Pinned
I've decided to focus my Ruby social media on Mastodon and ruby.social so this account will be pretty quiet. @getajobmike.ruby.social.ap.brid.gy should continue to work if you want to see my Mastodon posts here.
Mike Perham reposted
oh it's bad. oh it's BAD bad. oh this is CATASTROPHIC, drop-whatever-you're-doing-and-patch-NOW levels of bad cert.europa.eu/publications...
Mike Perham reposted
Gem Coop recently published an update on the Gem Fellowship: gem.coop/updates/8/ We're explicitly trying to fund more projects this year. If you maintain an open-source Ruby project, and could use funding, you should consider applying when applications open on December 1st 2026!
Mike Perham reposted
It’s almost 2027 and time again for the Gem Fellowship to support Ruby open source. www.mikeperham.com/2026/10/15/c...
It’s almost 2027 and time again for the Gem Fellowship to support Ruby open source. www.mikeperham.com/2026/10/15/c...
Mike Perham reposted
This year, Spinel is supporting the 2027 Gem Fellowship. Applications open on December 1, but companies can sign up to sponsor Fellows today. Learn more and join us: spinel.coop/blog/help-us...
@intertwingly.net How can I learn more about any roadblocks to Sidekiq support in Roundhouse? Giving people the potential to choose their app runtime is super intriguing, removing the GVL for Sidekiq job execution is a massive scalability improvement for CRuby users.
Mike Perham reposted
Mike Perham reposted
Mike Perham reposted
Replying to @davidcel.is
even the mainstream tech media has started to pick this up www.theverge.com/tech/988536/...
The performance difference between json 2.7.6 and 3.0.0 is noticeable in Sidekiq's load testing script (~21.0sec to 20.5sec, ~4-5%). That's really hard to do with mature software like Ruby; Jean's optimization work here has been stellar.
I'll probably release the final 3.0.0 version early September, so if you got time please try the RC1 and submit any feedback you may have: github.com/ruby/json/re...
Mike Perham reposted
Replying to @hanakai.org
We can only stretch for more thanks to our returning sponsors. Today we share our thanks to Sidekiq and the inimitable @mike.contribsys.com. Sidekiq’s support is what got our funded maintenance program off the ground in the first place. Thank you Sidekiq! hanakai.org/blog/2026/08...
Mike Perham reposted
Mike Perham reposted
I wrote an update on the dispute with Ruby Central over Bundler and RubyGems. I'm sad it's reached this point, especially since Ruby Central's conferences are a big part of what convinced me to join the Ruby community back in the day. andre.arko.net/2026/07/30/rub…
Mike Perham reposted
"software is made for and by humans, and the community about the project is the most important thing about it" www.reddit.com/r/rails/comm...
Mike Perham reposted
Mike Perham reposted
If you need a script for getting your company off Twitter, I WROTE YOU ONE. Multiple people have used it, successfully, to explain the legal liability your company incurs by forcing employees to be on a platform with child sexual abuse material. I will help you use it. anildash.com/2026/02/23/t...
I've been a broken record on this for three years and I'll be a broken record for as long as that fucking website exists: X is a viciously racist far-right organising platform that ONLY WORKS because a huge number of centrists, lefties and progressivs cannot stop propping it up
Mike Perham reposted
#GemCoop namespaces are now out of beta! gem.coop/updates/7/ I am *SUPER* excited about this!
Mike Perham reposted
Why doesn’t @digitalocean.com support IPv6 for droplets built via custom image? Is there some weird edge case with IPv6 vs IPv4?
Mike Perham reposted
Ruby 4.0 warning: it looks like a GC change in 4.0 means Sidekiq may leak memory on every job failure. v8.1.6 will be released tomorrow with a workaround. https://github.com/sidekiq/sidekiq/issues/7006
Javier’s really put in the hard work to grow rubyforum.org from scratch. Another win. 🏆
Literal and Phlex are 2 very interesting and useful Ruby projects that you should check out if you haven't already. www.rubyforum.org/t/phlex-lite... #ruby #phlex #literal
Mike Perham reposted
Fresco is a ruby-framework that compiles down to a binary via Spinel (matz/spinel). It's super early, but I have something cobbled together that seems to work (and not segfault every fifteen minutes!) Fresco is fresh, it's new and it's inspired by Hanami and @hanakai.org
Mike Perham reposted
It was a good month with the Ruby Users Forum! www.rubyforum.org/t/monthly-up...
Mike Perham reposted
I've created Asynq, a new lightweight Sidekiq::Client alternative meant to be safe for use in Ractors. https://github.com/mperham/asynq
Miren (from @evanphx.dev and crew) looks like it is coming along nicely. A next generation PaaS for people who appreciate Heroku's ease. miren.dev/blog/introdu...
Mike Perham reposted
Mike Perham reposted
I strongly believe that honest assessment is the best way to build trust, and I hope folks feel that the comparisons reflect that.
we started Miren because deployment hasn't gotten easier in a decade - and AI coding tools are only making the problem bigger curious how Miren stacks up in the age of AI? take a look: miren.dev/compare
Mike Perham reposted
Ruby Central *really* don’t want you to see this video. They’re now going after Reddit comments linking to it. archive.org/details/gmt-...
Mike Perham reposted
Hello, my fellow nerds! @sidekiq 8.1.2, Sidekiq Pro 8.1.1 and Sidekiq Enterprise 8.1.1 are now available. The major change is the new `kiq` terminal UI now available. Upgrade and try `bundle exec kiq` to see it in action!
Mike Perham reposted
It's been 4 years since I left Rails core, and my most impactful work has happened since I left. Here's a writeup of it all: kaspth.com/posts/i-quit...
Mike Perham reposted
Introducing `kiq`, Sidekiq's new terminal interface, making your occasional admin operations even faster. Give it a try and let me know how to make this an amazing tool for you. https://www.mikeperham.com/2026/03/10/sidekiq-in-the-terminal/
Happy to see Andre finally speaking publicly about the hostile Ruby Central takeover last year. RC is no longer a trustworthy steward for the Ruby community. I don't see how we repair this rift without Shan stepping down, she has been awful as ED. andre.arko.net/2026/03/03/f...
Mike Perham reposted
#GemCoop just* launched a public beta for namespaces! gem.coop/updates/5/ * I'm sick and slept until 7pm, so I'm a few hours late, but I'm still super excited about this!
Mike Perham reposted
Mike Perham reposted
Mike Perham reposted
Mike Perham reposted
RubySchema has a new website and all schemas have been updated with improved documentation. www.rubyschema.org
Not bad! The top customer I’m aware of is running 20B/day or avg of 250,000 jobs/sec with a sharded Redis setup.
We’re running nearly 1 billion Sidekiq background jobs a day to power all of the telemetry processing and detections. Can Redis scale with your workload? Here are the receipts. @mike.contribsys.com where does that rank in your experience?
Mike Perham reposted
rv has a big release, with windows support and gem CLI tools! the fastest way to generate a rails app is now `brew install rv; rvx rails new`. check it out: https://spinel.coop/blog/rv-0.5-cli-tools-windows/
Mike Perham reposted
Mike Perham reposted
@push.cx I can’t submit this to lobsters, “invalid URL”. gem.coop/updates/2026...
Announcing the winners of the 2026 Gem Fellowship! gem.coop/updates/2026...
Mike Perham reposted
gem.coop has news! we've just released dependency cooldowns (in beta), a strong defense against supply chain attacks gem.coop/updates/4/
Mike Perham reposted
Mike Perham reposted
Mike Perham reposted
Ruby Users Forum is now live! A discussion forum for you to connect with other Ruby users. Check out the welcome message to learn more: www.rubyforum.org/t/welcome-to...