Thank you for this. Could you go into more detail on your time slicing strategy? I'd love to learn how to effectively do knowledge work in short chunks with frequent interruptions.
Some things just require more time/thought though, so sometimes I have to shelve things and tackle them when I have more time.
Sometimes all I get done in 30 minutes is to make a decision about how to do something - this is still progress and feeds into the next spot.