Learn Enough Ruby
summary
Live coding shows how to go from irb experiments to a packaged rubyconf_palindrome gem, using bundler, mini‑test and a red‑green‑refactor TDD loop. The demo implements string methods and regex scan to ignore punctuation and case, runs tests, installs the gem locally and plugs it into a small Sinatra web app that actually detects phrase palindromes. The workflow and commands are concrete: irb, def, bundle gem, rake test, require, rerun — and the app works.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:42Interactive Ruby
- 3:56String
- 5:41Split
- 8:22palindrome
- 9:52test
- 11:27make a ruby gem
- 12:28run test code
- 16:07write test for non palindrome
- 23:30Sinatra
- 25:07Rerun
- 25:36Demo
- 27:03Hash
- 30:29Phrase
- 31:25Refactoring
- 32:59Testdriven development








