Bacillus subtilis establishes multicellular communities known as biofilms through a finely tuned developmental programme that integrates environmental cues, cell–cell signalling and metabolic status.