Starting & Contributing to Open Source Projects for Beginners
summary
Revives RubyBench.org to track regressions across Ruby and Rails releases, runs benchmarks in Docker containers on a dedicated server, and proves simple patches matter (one change yields 3 percent speedup for a route hot path). Uses ruby‑prof and byebug to find bottlenecks, removes unnecessary allocations (flatten/new object churn), and ties benchmarks to commits so regressions surface; gains sponsors (Rubytune, Ruby Together) but still needs automated log reporting.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:51READING RAILS FORCES YOU TO LEARN
- 11:58TOOLS TO HELP YOU UNDERSTAND THE CODE BASE BETTER
- 14:23RUBY BENCHMARKS
- 17:19VIRTUAL HOSTS DEDICATED SERVERS
- 19:20KEEP BUILDING AND
related talks
01h 22mBreaking Down the Barrier: Demystifying Contributing to Rails
23mStart your Open Source journey with Ruby Bench
37mOpen Source Maintenance
22mA beginner's guide to Open Source
26mFrom 9-to-5 to Pull Requests: Sustainable Open Source Contribution
32mYour First Open-Source Contribution
26mContributing to Rails? Start with the Gems You Already Use
35mYour First Open-Source Contribution
