Mike Perham :sidekiq:
banner
getajobmike.ruby.social.ap.brid.gy
Mike Perham :sidekiq:
@getajobmike.ruby.social.ap.brid.gy
Rubyist, guy behind @sidekiq and Faktory.

For support, please open a new discussion at https://github.com/sidekiq/sidekiq/discussions.

Personal: @getalifemike

[bridged from https://ruby.social/@getajobmike on the fediverse by https://fed.brid.gy/ ]
Ruby warning: connection_pool 3.0 is coming soon. if you are just using ConnectionPool.new, you should be fine but ConnectionPool::TimedStack is incompatible (moving from positional to keyword args). Lock to 2.x if you use it directly.
November 25, 2025 at 8:05 PM
This was my home page in 1997. https://perham.net/mike/cornell/ AppBar was my first public program and I released the source code (and changelog!) with it. #opensource
The title of Mike's Home Page
perham.net
November 22, 2025 at 8:17 PM
Announcing the Gem Fellowship, a grant program for improvements to Ruby-related open source projects. https://gem.coop/fellowship/ Want to improve your favorite gem? Submit a proposal, starting next month.
gem.coop
gem.coop
November 20, 2025 at 11:58 PM
Hey #sfruby, I have Sidekiq hats for anyone interested!
November 19, 2025 at 4:30 PM
Reposted by Mike Perham :sidekiq:
Last call for a reasonable or free ticket to #sfruby starting tomorrow #sfba #ruby #conferences

This would ideally go toward someone in between jobs, or a student, or someone who can’t orherwise pay for the ticket, but it really just should get used by anyone.

Lmk!
November 18, 2025 at 11:53 PM
My granddad was chief engineer for the BART system so as a big transit nerd, I’m happy to be back on BART after many years. 🚈 See you soon #sfruby!
November 18, 2025 at 11:01 PM
I couldn’t be prouder to have @sidekiq in the @MastodonEngineering tech stack. Congrats to @Gargron and the whole org on these changes.
November 18, 2025 at 4:19 PM
The `date` gem seems to be a major cause of native compilation in recent Ruby versions. My gem server does not use native gems and does not have a compiler. `net-imap` and `psych` both depend on `date`. Is there a way to make the native extensions here optional?
November 17, 2025 at 4:37 PM
It seems ridiculous but I might have to have my solo software company ISO 27001 certified. Demands from the UK have really picked up.
November 14, 2025 at 3:39 PM
Herb Lint found a half dozen minor issues with the erb templates in Sidekiq Pro and Enterprise. Fixed! ❤️
November 13, 2025 at 9:50 PM
mensfeld.pl
November 13, 2025 at 2:54 PM
Valkey 9.0's redis_info says "7.2.4" despite the fact that they support commands added in Redis 7.4.0. Sigh.

I guess I need to adjust my logic to use feature detection, not version. The inevitable result of the Great Redis Schism I suppose.
November 12, 2025 at 8:50 PM
Reminder: I hold a weekly Office Hour video chat, stop by some week and say hi, especially if you want to chat about Ruby, open source, Sidekiq or related subjects.

https://sidekiq.org/support.html
Simple, efficient background jobs for Ruby
Sidekiq is a simple, efficient framework for background jobs in Ruby
sidekiq.org
November 12, 2025 at 8:11 PM
@rmondello it drives me crazy that I can’t use the password manager to fill in this password when auth’ing my Apple ID. Why is that? Circular dependency?
November 11, 2025 at 3:08 AM
Has anyone tried compiling CRuby with the new memory-safe C impl, Fil-C?

One big caveat: "Fil-C currently only supports Linux/X86_64"

https://fil-c.org
Fil-C
fil-c.org
November 6, 2025 at 4:38 PM
Reposted by Mike Perham :sidekiq:
I believe Ufuk acted from a place of immensely poor judgement by platforming DHH, and also from a place of inherent conflict of interest as a Shopify employee in 2025, which ultimately lead to the financial crunch Ruby Central ended up in.

(See his response here) […]
Original post on mastodon.social
mastodon.social
November 1, 2025 at 12:00 AM
Sidekiq was a main driver for thread-safe gems in the Ruby community back in 2012. It took about a year for most threadsafety bugs in gems to flush out.

Similarly, Python released 3.14, the first major build with optional GIL earlier this year and is quickly seeing their native packages become […]
Original post on ruby.social
ruby.social
October 31, 2025 at 5:49 PM
I'm trying to understand what @rubycentral does now for rubygems.org. Assumptions:

* software is provided by ruby-core
* hardware/bandwidth is donated
* dev/oncall time is no longer compensated

Coordinate on-call, own the domain and provide misc devops services like pagerduty and slack.

What […]
Original post on ruby.social
ruby.social
October 31, 2025 at 5:10 PM
Sidekiq metrics win!

It's one thing to build features in the abstract but it's so validating to see users post before/after screenshots.

https://github.com/sidekiq/sidekiq/issues/6610#issuecomment-3468278631
October 30, 2025 at 3:30 PM
@rubycentral Are your bylaws public and available somewhere?
October 29, 2025 at 8:11 PM