Build. Break. Learn. Repeat.