Spent 4 hours debugging a missing semicolon last night
Was working on a simple JavaScript project. A to-do list app. Couldn't figure out why the add button did nothing. Checked my loops, my functions, everything. Finally saw it. Missed a semicolon right before the event listener. Four hours. Has anyone else spent an embarrassing amount of time on something that tiny?