Ruby turns 30, Ruby 4 quietly ships, and the AI tooling arms race shows signs of maturity. Valentino and Joe unpack what stability really means for a language in its third decade, debate agent-driven development, AI “slop,” binary distribution, and whether open source incentives are breaking down—or simply evolving.
Mentioned In The Show
A grab-bag of tools, projects, and references Valentino & Joe brought up.
Ruby & Core Ecosystem
- Ruby Gets A Fresh Look — Official Ruby programming language site (news, downloads, docs) now with a great new look.
- Ruby Kaigi — Ruby’s flagship conference (talks, schedules, archives).
- Bundler — Ruby dependency manager used across the ecosystem.
AI Coding Tools
- Claude Code — Anthropic’s CLI coding assistant workflow discussed heavily in the episode.
- OpenAI Codex — OpenAI’s coding agent/tooling referenced as an alternative workflow.
Ruby Web Frameworks & Architecture
- Rails Framework — Ruby on Rails, referenced as the default baseline for many apps.
- Jumpstart Rails — Rails starter kits/templates mentioned as a “pick a Rails” approach.
- Roda Framework — Jeremy Evans’ web toolkit (lighter than Rails, bigger than Sinatra).
- dry-rb Suite — Ruby gems for functional-ish architecture and explicit business logic.
- Trailblazer — High-level architecture for operations, workflows, and domain logic.
Quality, Testing, and Practice
- Better Specs — Community-curated RSpec guidelines mentioned as a spec style target.
- Datadog — Error monitoring referenced in the “well-defined bug + stack trace” workflow.
Open Source Sustainability
- GitHub Sponsors — Sponsorship mechanism discussed as one (partial) monetization path.
People Mentioned
- Sandi Metz — Referenced as the “code whisperer” ideal for idiomatic Ruby guidance.