The How and Why of Ruby
summary
Argues that Ruby accelerates deeper thinking by letting students skip tedious plumbing and focus on design, testing and why things work; curricula use Rails, ActiveRecord with a week of SQL, and practices like TDD and pair programming. A code school launches a cohort that graduates in May; Epicodus reports outreach to 400 companies with 45 Ruby shops (~15%) and about half of placed grads landing Ruby roles. Ruby’s tooling and community raise quality expectations and translate into real, usable products in domains like medical software.
AI-written summary · about
chapters (13)
- 0:00The craft of programming
- 1:42Lessons from children
- 3:29Thinking critically
- 5:30The how vs. the why
- 7:19Muscle memory in coding
- 9:33Mentoring new developers
- 11:30Abstraction and Rails
- 14:00Patterns as crutches
- 16:34The theory of forms
- 18:35Messaging in Ruby
- 20:45Cultivating craftsmanship
- 22:59Learning from experience
- 25:12Market impact of boot camps
related talks
06mRuby, the hidden programming teacher
32mRuby: The Next Generation
35mRuby Makes My Brain Happy
10mRuby in the Computer Science Classroom
01h 00mKeynote: Why Ruby?
35mTeaching Ruby for Fun and Profit!
27mSwitch Up: How to Switch Careers to Become a Ruby Engineer
41mWhat Developing With Ruby Can Teach Us About Developing Ruby
