"How hard could it be?" - Me, naively, every time. Build, break, learn, repeat.