Bacteria are an ancient form of life that occupies almost every conceivable niche, from pathogenesis to commensal existence with an animal host to primary production in oceans and lake. Despite their apparent simplicity, bacteria possess sophisticated biochemical networks that dynamically store information about the size and status of the cell and conditions in the external environment. These biochemical systems allow precise decision making that allow microbes to thrive in challenging conditions. Our lab is interested in the design principles of these reaction networks. We use a multidisciplinary approach: biochemical reconstitution of the underlying interactions, single cell microscopy to study function, and mathematical modeling to rebuild systems in silico. A major focus area is bacterial circadian rhythms, which allow single cells to predict the time of day.