Advertisement · 728 × 90

Posts by Mike Perham

This is so, so well-articulated.

6 days ago 10625 3871 98 349

Same but with black holes and particle physics!

5 days ago 3 0 1 0

I strongly believe that honest assessment is the best way to build trust, and I hope folks feel that the comparisons reflect that.

1 week ago 5 1 0 0
Post image

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-...

1 week ago 1 1 0 0
Post image

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!

2 weeks ago 6 3 1 0
Preview
I quit Rails core 4 years ago, here’s what I’ve been up to - Kasper Timm Hansen It’s been 4 years since I quit the Rails core team, so I wanted to mark the occassion and show off all the work I’ve done since then. It’s more...

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...

4 weeks ago 27 9 3 0
Sidekiq in the terminal My favorite tech movement in 2025 wasn’t anything artifical, but rather the resurgence in interest around building terminal interfaces with two new frameworks, Charm and Ratatui, which make developing pure text user interfaces easier than ever before using Go or Rust. They provide a huge set of components and examples showing you how to build various types of functionality. Mainframe applications ruled the 70s and 80s, providing terminal interfaces for business operations. You might still see a ticket agent using a terminal to check you in at the airport. That’s an interface to a mainframe application, allowing the agent to lookup your ticket and assign you a seat quickly, with just a few keystrokes. To this day I remember my mom, a pharmacist, complaining about the new DOS -> Windows upgrade that the IT department rolled out to stores. Navigating their retail point of sale terminal application was much faster with a keyboard, the Windows version required a stream of precise mouse clicks and couldn’t rely on typing by muscle memory. Today interactive terminal interfaces are rare but I think Charm and Ratatui make this option much easier to provide.

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.

www.mikeperham.com/2026/03/10/sidekiq-in-th...

4 weeks ago 15 7 1 0

Maybe @rubycentral.org will update their sponsor page if we prod them publicly. I'd like to know which companies still support RC today.

1 month ago 1 0 0 0
Four months of Ruby Central moving Ruby backward From the moment RubyGems was first created in 2004, Ruby Central provided governance without claiming ownership, to support the Ruby community. Providing governance meant creating processes to provide...

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...

1 month ago 20 7 0 0
Preview
gem.coop update #5: namespaces beta Today, the gem.coop team is very excited to announce we have reached public beta. If you want to get started right away, sign up now to start publishing your gems. Have you ever come up with a really ...

#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!

1 month ago 22 7 0 1
Advertisement
Video

This is the most incredible footage of blue whales I’ve ever seen

1 month ago 6927 2263 100 411
Post image

rvx installs and runs Rails in 8 seconds, vs. gem exec rails in 18 seconds.

1 month ago 47 9 3 0
Video

Phlex::TUI is not just a component system. It’s a layout engine, a rendering engine and a reactive component framework all in one. And it’s 100% Ruby with no dependencies.

1 month ago 21 2 6 0
Ruby Schema JSON Schemas for common configuration files in Ruby projects. Auto-complete, validation and inline documentation for YAML, JSON and TOML configs.

RubySchema has a new website and all schemas have been updated with improved documentation. www.rubyschema.org

1 month ago 9 4 1 0

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.

1 month ago 13 0 2 0
rv 0.5: CLI tools + Windows

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/

1 month ago 22 10 1 0
Post image

Leadership: "AI is so good it writes almost all our code"

Status dashboard:

2 months ago 226 40 6 4

For the VPS, are you using Dokku, Hatchbox or other?

2 months ago 1 0 3 0

Do something nice to someone today, expecting nothing in return other than the joy of being a human being who cares about others ⭐

2 months ago 8 4 0 0
Advertisement
Preview
announcing the 2026 Gem Fellowship Last month I announced my latest venture to support the Ruby open source community: the Gem Fellowship. I want this grant program to support and fund existing Ruby-related open source project maintain...

@push.cx I can’t submit this to lobsters, “invalid URL”. gem.coop/updates/2026...

2 months ago 0 0 2 0

I had started building the UI similar to the existing Webui but the TUI had its own strengths that I’d like to leverage, notably in quick table row selection and filtering.

2 months ago 1 0 0 0

I’m interested. I’ve been using ratatui ruby for sidekiq’s tui but its API isn’t terribly idiomatic and I’d prefer pure Ruby.

2 months ago 2 0 1 0
Preview
announcing the 2026 Gem Fellowship Last month I announced my latest venture to support the Ruby open source community: the Gem Fellowship. I want this grant program to support and fund existing Ruby-related open source project maintain...

Announcing the winners of the 2026 Gem Fellowship! gem.coop/updates/2026...

2 months ago 41 16 1 3
Preview
gem.coop update #4: cooldowns beta Hi again, everyone. We’ve got a big update for you, and we could use your help testing things out. If you just want to test the cooldowns beta, you can jump straight to the cooldown docs. The rest of this post has updates from the team, as well as more background on why we built cooldowns in the fi…

gem.coop has news! we've just released dependency cooldowns (in beta), a strong defense against supply chain attacks gem.coop/updates/4/

2 months ago 33 14 0 1
You are being misled about renewable energy technology.
You are being misled about renewable energy technology. YouTube video by Technology Connections

Let's do this.

www.youtube.com/watch?v=KtQ9...

2 months ago 10942 3573 673 733
Post image

What if we had Phlex::TUI as well as Phlex::HTML, Phlex::SVG and Phlex::CSV?

2 months ago 23 1 3 0
Preview
Ruby Users Forum - Ruby Users Forum – Discussion forum to connect with other Ruby users Discussion forum for you to connect with other Ruby users

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...

2 months ago 8 4 0 0
Advertisement

This is a huge release for TruffleRuby. It’s our first under our new org.

If you’ve been hesitant about contributing because of the CLA, please note that we no longer have one. We can also release more frequently so please report bugs or open PRs.

2 months ago 12 5 0 0

Yeah. It’s Dunning-Kruger’s CoC.

2 months ago 2 0 0 0

Hey Ruby consultants, freelancers, and agencies! Quick reminder: we have the Ruby Consultants Quarterly Gathering (over Zoom) on Monday, 1pm ET! Come talk shop with other Rubyists. (It's not widely publicized, so if you don't have an invite, DM me and I'll add you.)

2 months ago 5 8 2 0