I've taken to time-blocking my calendar over the last few months. I'm still tweaking my process, but I've found it to be rather valuable for making sure I spend focused time working on problems. Below are some thoughts on my current process:
- It allows me to review a day and see where my focuses lay.
- I can more easily prioritise work.
- It allows me to have more deep focus when needed.
- I too often put vague time blocks like "coding" or "management stuff". These are useful sometimes, but I'd like to shift more to have specific tasks time-blocked.
- I'm not too disciplined at sticking to the time blocks.
- It can make it difficult for people to add me to meetings. For this reason I try to only block time on the current day to give space in my calendar for the next few days.
Use Your Calendar as a Todo List. Normal todo lists don’t force you to make tradeoffs. Sequence your work, set limits, and know when to decline or delegate tasks. When time block planning, eat your frog: Put First Things First. 1