System design rules I always come back to · Glance