# From Code to Cash: How André Arko Builds Better Tools and Gets Paid for Open Source Page: https://stenobird.com/podcast/screaming-in-the-cloud/from-code-to-cash-how-andr-arko-builds-better-tools-and-gets-paid-for-open-source Text version: https://stenobird.com/podcast/screaming-in-the-cloud/from-code-to-cash-how-andr-arko-builds-better-tools-and-gets-paid-for-open-source.md Podcast: [Screaming in the Cloud](https://stenobird.com/podcast/screaming-in-the-cloud) Published: 2025-11-13T11:00:00+00:00 Episode link: https://share.transistor.fm/s/cd0b45e2 Audio file: https://dts.podtrac.com/redirect.mp3/media.transistor.fm/cd0b45e2/3b2a5672.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/from-code-to-cash-how-andr-arko-builds-better-tools-and-gets-paid-for-open-source Duration seconds: 2442 ## Resource Ruby developer André Arko introduces RV, a new tool designed to install Ruby versions in seconds using precompiled binaries. The discussion explores the evolution of Ruby tooling, the challenges of maintaining dependency managers, and a new cooperative business model for open source sustainability. ## Highlights - Main idea: RV uses precompiled binaries to reduce Ruby installation time from 40 minutes to one second - Practical takeaway: Avoid using macOS system Ruby, as it is often years out of date and can break development workflows - Failure mode: Writing dependency managers in the same language they manage can lead to complex, contorted workarounds - Business model: Spinel Cooperative moves away from donation-based models toward a professional services cooperative for enterprise Ruby expertise - Industry trend: Ruby's ecosystem is adopting high-performance patterns seen in Python's UV to improve developer experience ## Topics Ruby, Open Source, Software Development, Dependency Management, macOS, DevOps, Software Engineering, Business Models ## Chapters - 1:00 — The Goal for RV: Comparing the strategy of RV to Python's UV, focusing on improving user experience rather than replacing all existing tools. - 4:05 — Ruby vs. Python Dependency Management: The stability of Bundler in the Ruby community compared to the fragmented landscape of Python tools. - 10:00 — The Struggle of Upgrading Legacy Ruby: Reflections on the difficulty of migrating companies from ancient Ruby versions to modern environments. - 16:05 — Eliminating Compilation Time: How RV bypasses the lengthy process of compiling Ruby from source on macOS. - 22:20 — The Problem with System Ruby: Why Apple's decision to ship end-of-life Ruby versions creates risks for developers. - 31:25 — The Complexity of Bundler: The technical debt and workarounds required when writing core tools in Ruby itself. - 34:30 — Monetizing Open Source Expertise: How Spinel Cooperative plans to fund development by providing specialized expertise to enterprises. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/from-code-to-cash-how-andr-arko-builds-better-tools-and-gets-paid-for-open-source/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/screaming-in-the-cloud/from-code-to-cash-how-andr-arko-builds-better-tools-and-gets-paid-for-open-source.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.