Who Wants to be a Ruby Engineer?
summary
A live Ruby quiz runs through concrete surprises: namespace operator calling instance methods (1::+2 vs 1 + 2), ActiveSupport adding in for ranges, interpolation letting @vars omit braces, String#<< treating 97 as codepoint producing 'a', Array integer repeating vs Array "sep" joining, the flip‑flop operator selecting ranges inside loops, sleep returning actual seconds slept, x = x binding nil, and default parameter expressions evaluating after first call.
AI-written summary · about
chapters (18)
- 0:00Welcome to Ruby Engineer
- 1:25Rules of Ruby game
- 4:40First contestant intro
- 6:47Game begins
- 9:23Second contestant joins
- 11:11Third contestant challenge
- 12:59Fourth contestant array
- 16:11Fifth contestant class
- 18:21Flip-flop operator
- 20:08String question mark
- 21:53Mapping negatives
- 23:16Boolean precedence
- 24:40Brandon Weaver joins
- 27:55Brandon’s block question
- 28:17Andy Kroll final
- 30:03Mystery question mark
- 31:31Default parameters
- 33:14Conclusion








