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 frameworkhotwire (turbo + stimulus)
, the default front-end framework for Railshotwire native
, a web-first framework for building native mobile appstrix
, the rich-text WYSIWYG content editor for Railskredis
, higher-level data structures built on redisrbenv + ruby-build
, the original Ruby version management toolsrubygems
, the Ruby standard library package managerbundler
, the Ruby standard library dependency managerrubygems.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
- want it to be sustainably and predictably maintained; and
- 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.
- 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.