News for hackers. Stuff that matters.
Re:Ask HN: How do you get over perfectionism/overthinking in... by Jtsummers on Wednesday January 16, 2019 @02:37PM (#18924227)
The important thing here is:

  until that chunk of work is done, I'm not doing anything else.
Multitasking means you'll take longer to ship anything, though the total time spent to ship everything may be the same. By selecting smaller units of work and focusing on them to completion you can reduce the overall latency of the system.

This doesn't even mean Waterfall (big design up front). Agile workflows operate on this same principle. If you elected a Scrum-styled approach you'd select the work for the current Sprint and run it to completion. If you elected for a Kanban-styled approach, you'd look at how many things are in each stage of completion and stop inducting new work when you realize you have 20 projects that are all at the "refactor for publishing" stage.

There are no comments on this comment yet.