The KISS principle: Approaches to building reliable systems