Skip to content
← Back to tiny ruby #{conf}

Revisiting Booleans in Ruby

Ruby’s Booleans seem simple: just true and false, right? But under the hood and in practice, it’s way messier. We’ll talk about how Ruby interprets truth, why Booleans are often the wrong modeling tool, and how to model complex state the Ruby way.


Sarah Lima

Senior Development Consultant, thoughtbot

Sarah is a Senior Development Consultant at thoughtbot, former maintainer of Factory Bot and has extensive experience maintaining and growing ruby applications.