Building software that stays boring in production: architecture, reliability and the craft of the diff.