Keynote: 30 Years of Ruby
summary
The language is named Ruby on Feb 24, 1993 after several rejected candidates, and that choice demonstrates why choose good names matters. Lessons include starting projects as hobbies, the danger of losing weeks of work without keep backups and version control, and preferring fast iteration early because productivity beats premature optimization when startups pivot. Community contributions — Rails, thousands of gems and tooling — carry the ecosystem. Performance milestones: VM improvements give up to 5–50× speedups historically and YJIT brings roughly 20–30% faster real-world Rails apps.
AI-written summary · about
chapters (14)
- 0:0030 years of Ruby history
- 2:11Naming in software projects
- 4:44Creating Ruby
- 8:44Motivation in projects
- 11:18Skunkworks innovation
- 12:02Version control importance
- 13:54Startups and productivity
- 18:33Open source communities
- 25:49Ruby through contributions
- 28:23Community over language
- 30:13Ruby performance history
- 33:52Ruby future goals
- 36:03Ruby ecosystem growth
- 37:28Community feedback loop








