Short circuit operators are another name for boolean operators, so `and`, `or`, and so forth. You can use them to imitate conditionals but it's messy. Instead of this:

```ruby
condition and raise "Oh no!"
```

It's a bit more readable to express this as:

```ruby
if condition
  raise "Oh no!"
end
```