agreed. i wanted to build something, and set myself a 90 (end of quarter) target. it really focused me on just doing what needed doing. my plan did not survive long, but i kept updating it to focus on what mattered. in the end i hit my abitary date, but i carried on tweaking for another 30 days before i was really happy. so reall a 33% overrun.
so having a date matters, just "dont do something stupid to hit a date" what i built: https://moca.computingarchitectures.com/en/~hello-world/