Online Circuit Design