As I said in the last post, I'd like to revisit some of the coding challenges on freeCodeCamp , and specificially, the Pomodoro timer . First, though, there isn't really a clear three-sentence description of the thing, so let's start there. Wikipedia says: The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s.[1] The technique uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks. These intervals are named pomodoros, the plural in English of the Italian word pomodoro (tomato), after the tomato-shaped kitchen timer that Cirillo used as a university student. So often, folks addressing these challenges will build a mockup in HTML (often called a wireframe), then simply start wiring the bits together. And doing that works, at least in principle: the first half of the assertion tests that freeCodeCamp uses are checking that given elements, with given ID's, are ...