Riding the Waves of Positive and Negative Feedback