4 text files that go from vague life goals down to concrete hourly tasks: - todo-year.txt : all goals for the year - todo-month.txt : track subset of annual goals to finish this month - todo-week.txt : track all monthly high-level tasks to finish this week - todo.txt : daily task plan based on weekly plan. Switch tasks every 1 hour. In a day, I plan for about 4 tasks, so each task ends up getting about 2 hours. Self-…
How do you deal with dependencies and blockers? Edit: for example if you are waiting on an update to a library or a new version of iOS/Xcode?
Blocker in personal projects : some of my ideas have turned out to be not as easily implementable as I had first imagined. I usually reduce scope - because the idea after all started off as part of some life goal - but I have also dropped some ideas entirely. I record the reasons in the project directory to revisit later. I deliberately avoid overanalyzing in such cases - as somebody prone to procrastination, overanalysis of a tough idea is like entering a blackhole for me.