Skip to content
@spinel-coop

Spinel Cooperative

The Ruby open source maintainers' cooperative

Spinel

Spinel is a cooperative of Ruby open source maintainers, inspired by Geomys and founded by André Arko, Samuel E. Giddins, and Kasper Timm Hansen.

spi·nel (spɪ'nɛl) n.
1 (mineralogy) Mixed oxides of magnesium and aluminium with cubic symmetry, used as gemstones. Some of the world's most famous gemstones are spinels, which were once thought to be rubies.
2 a cooperative of open source maintainers.

Spinel develops rv, the next-generation Ruby version manager and project tool, and offers retainers for core team experts who can supercharge your in-house developers.

Our maintainers have either created or been on the core teams of the open source behind every Ruby business:

  • rails, the Ruby web application framework
  • hotwire (turbo + stimulus), the default front-end framework for Rails
  • hotwire native, a web-first framework for building native mobile apps
  • trix, the rich-text WYSIWYG content editor for Rails
  • kredis, higher-level data structures built on redis
  • rbenv + ruby-build, the original Ruby version management tools
  • rubygems, the Ruby standard library package manager
  • bundler, the Ruby standard library dependency manager
  • rubygems.org, the Ruby language package registry

A Spinel retainer offers companies direct access to our expertise, helping them efficiently solve their problems while increasing the sustainability of Ruby open source.

If you’re building your business on open source technology, you

  1. want it to be sustainably and predictably maintained; and
  2. need occasional access to expertise that would be blisteringly expensive1to acquire and retain.

Getting maintainers on retainer solves both problems for a fraction of the cost of a fully-loaded full-time engineer. From the maintainers’ point of view, it’s steady income to keep doing what they do best. It’s a great deal for both sides.

If you're interested in a retainer, drop us a note at hello at our domain spinel.coop.


  1. As Filippo Valsorda explained: Imagine you want to build specialized expertise in the functioning of an open source project internally. Even assuming you have enough interesting work to recruit and retain the right people, you will need to hire at least two Senior Software Engineers, or you lose all institutional knowledge as soon as one leaves. Really, to avoid refocusing on hiring upon a departure, you need three. You’re looking at north of a million dollars per year, fully loaded. It’s a classic build vs. buy. When you frame it like that, my contracts are cheap.

Pinned Loading

  1. rv rv Public

    💎💨 Next-gen very fast Ruby tooling

    Rust 1.4k 26

Repositories

Showing 5 of 5 repositories

Sponsors

  • @andrew
  • @wwahammy
  • @lgarron
  • @ahx
  • @ZimbiX

Top languages

Loading…

Most used topics

Loading…