2 ms·
1. Automate. If I find myself doing something more than three or four times, I look for ways to automate it. The obvious way is some sort of script. At other ti
by hliyan 9y ago
1. Automate. If I find myself doing something more than three or four times, I look for ways to automate it. The obvious way is some sort of script. At other times, the solution is to write a script for a human being -- a detailed guide -- and offload/delegate to someone else.
2. Think ahead. A lot of my time-wasting interruptions used to be due to things not going according to plan (mostly in the form of bug reports). I've since learned to do extensive error handling and unit testing. Fewer interruptions mean more time in flow.
3. Break your tasks down into small (preferably 2-minute) slices, as I've commented elsewhere in this thread. This neutralizes your inertia against picking up tasks from your todo list. You can build up a nice personal velocity.