Mike Perham :sidekiq:
@getajobmike.ruby.social.ap.brid.gy
620 followers 0 following 190 posts
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/ ]
Posts Media Videos Starter Packs
getajobmike.ruby.social.ap.brid.gy
Periodic reminder: @rubycentral is smearing Andre in public so they can justify their hostile takeover of the rubygems/rubygems repo after the fact.

An actual community-focused organization would have followed the RFC process which was already in progress.
getajobmike.ruby.social.ap.brid.gy
Sidekiq 8.0.8 has been released, you can now configure a maximum runtime for iterable jobs to avoid long-running jobs from hogging all threads. 🎹🎶

https://github.com/sidekiq/sidekiq/blob/main/Changes.md#808

https://youtu.be/tLxDRePUwEY?si=EcNvKvEV9VE8KfEn&t=38
getajobmike.ruby.social.ap.brid.gy
Is @sidekiq the only major background job system which works with #hanami? AFAIK good_job and solid_queue require Active Job.
getajobmike.ruby.social.ap.brid.gy
Ola Bini was a core JRuby developer in the early 2010s. He moved to Ecuador and changed his focus to digital privacy and NGOs.

In 2019, the Ecuador gov't accused him of being a Russian asset and he's been in legal hell since.

https://darknetdiaries.com/transcript/163/
Ola – Darknet Diaries
In 2019, Ola Bini, a Swedish programmer and privacy advocate, was arrested in Ecuador for being a Russian hacker.
darknetdiaries.com
getajobmike.ruby.social.ap.brid.gy
This is a fun article. Any time I’m building toward a major release, I always think “what could I remove without too much blowback?” “What config option has lived past its prime?”

Remove complexity if it has little benefit. Sometimes it’s worth nudging people back onto the happy path […]
Original post on ruby.social
ruby.social
getajobmike.ruby.social.ap.brid.gy
Justin, this is a hit piece on Andre. Lots of quibbling over word choice and reading his actions as poorly as possible. Are you assuming good faith in his actions?

Looking at the last three links, here’s how I would characterize them:

1. A reasonable conversation on committer vs maintainer.
2 […]
Original post on ruby.social
ruby.social
getajobmike.ruby.social.ap.brid.gy
I want a Private mode for Apple Music so playing music for my kid, wife, listening to a friend’s recommendation, etc doesn’t wreck my recommendations forever.

I played that Coldplay album once!!
getajobmike.ruby.social.ap.brid.gy
I just merged iteration max runtime so if an iterable job runs for more than N seconds, Sidekiq will stop it and push it to the back of the queue so other jobs can execute. Helps prevent a small set of long-running jobs from blocking all other job execution for more than N seconds […]
Original post on ruby.social
ruby.social
getajobmike.ruby.social.ap.brid.gy
I have 25 Principles hanging in my bathroom to remind me to act like an adult, it mostly works.
25 Principles of Adult Behavior. Be patient. No matter what. Don't badmouth: Assign responsibility, not blame. Say nothing of another you wouldn't say to him. Never assume the motives of others are, to them, less noble than yours are to you. Expand your sense of the possible. Don't trouble yourself with matters you truly cannot change.
Expect no more of anyone than you can deliver yourself. Tolerate ambiguity.
Laugh at yourself frequently. Concern yourself with what is right rather than who is right. Never forget that, no matter how certain, you might be wrong. Give up blood sports. Remember that your life belongs to others as well. Don't risk it frivolously. Never lie to anyone for any reason. Learn the needs of those around you and respect them. Avoid the pursuit of happiness. Seek to define your mission and pursue that. Reduce your use of the first personal pronoun. Praise at least as often as you disparage. Admit your errors freely and soon. Become less suspicious of joy. Understand humility.
Remember that love forgives everything.
Foster dignity. Live memorably. Love vourself. Endure. lohn Barlow 1977
getajobmike.ruby.social.ap.brid.gy
Happy new iPhone Day to all who celebrate! 🎉
My new iPhone air
getajobmike.ruby.social.ap.brid.gy
I deleted my previous posting on the Rubygems situation as it was conjecture based on back channel rumors. I want to assume good faith from Ruby Central so I’ll shut up, learn from this mistake and let the primary parties tell their own story.