In bash, we can use the && operator to execute two commands. For example:
./foo && ./bar
Will first execute foo
foo
You're not missing anything. You just have to keep in mind that true and false aren't fundamental concepts in the shell. success and failure are.
true
false
success
failure