Concept Flow - Everything is an object mental model
Start: Any value
Is value a number?
Yes→Treat as object
Call methods on number
Is value a string?
Yes→Treat as object
Call methods on string
Is value a boolean?
Yes→Treat as object
Call methods on boolean
Is value nil?
Yes→Treat as object
Call methods on nil
All values are objects
Use methods, properties on any value
In Ruby, every value is an object, so you can call methods on numbers, strings, booleans, and even nil.